What it is
Flue is a TypeScript framework where an agent is defined as a function that declares its model, sandbox, skills, and tools. Agents get sessions, filesystem access, subagents, MCP connections, durable recovery, and event channels from Slack, GitHub, Discord, and others. Developers building autonomous agents run them locally through a CLI or deploy them to Node.js, Cloudflare Workers, CI pipelines, or hosted sandboxes, with OpenTelemetry tracing and Postgres persistence available as adapters.
