TypeScript framework for building durable AI agents and workflows with no vendor lock-in — write once, deploy anywhere, run on any LLM.
A programmable harness for autonomous agents (open-ended problems) and deterministic workflows (exact steps you define). Durable execution recovers from downtime via event-based logging, and channels wire agents into Slack, GitHub, Linear, and Discord.
Ships @flue/react hooks for streaming agent output to the frontend, an @flue/sdk client, and a flue add CLI that installs integrations via coding agents. Built on Vite, deploys to Cloudflare or Node. From the team behind Astro. Repo: withastro/flue.