Open Source

From graph logic to production microservice in minutes

A production-ready TypeScript SDK that converts your LangGraph logic into a fully functional microservice — with REST API, SSE streaming, Prometheus metrics, and graph versioning out of the box.

Production Infrastructure

One NestJS module turns your graph into a complete microservice: REST endpoints (/generate, /stream), health checks, Prometheus metrics, OpenAPI docs — all automatic.

$npm install -g flutch# Install CLI
$flutch graph create my-agent# Create graph
$flutch graph register# Register graph
$flutch graph deploy# Deploy to prod

Graph Versioning

Run multiple graph versions simultaneously. Gradual rollouts, A/B testing, and safe rollbacks. Clients specify the version or get the default.

Configuration History

3 versions
v1.0Initial agent configuration
Update system prompt
experimentTry new greeting + tools
v2.0Merge experiment → production
v2.1Add fallback modelcurrent

Multi-LLM & MCP Tools

Built-in support for OpenAI, Anthropic, Google, Mistral, Cohere, and Azure. Execute MCP tools from any registered server via McpRuntimeClient.

Channels

Web
Telegram
WhatsApp
Messenger

Tools

HubSpot
Stripe
Shopify
Salesforce

Real-Time SSE Streaming

Server-Sent Events streaming out of the box. Stream tokens as they're generated for responsive chat UIs. Request cancellation support included.

LLM Latency

4.35s

Agent Latency

13.4s

Error Rate

0.8%

Interactive Callbacks

Build conversational UIs with token-based callbacks. Approve/reject actions, collect user input mid-workflow, with platform-aware dispatch (Web, Telegram).

AgentFound 3 matching products. Apply 15% discount?
Awaiting confirmation
WebTelegramWhatsApp
approved
AgentDiscount applied. Order total: $382.50

Need managed hosting?

Deploy on our infrastructure with monitoring, updates, and support included.

Explore Control Center