#5656th of 118 in Agent frameworks and SDKs

flue

TypeScript framework for building autonomous agents with sandboxes, skills and tools

Stars
8.6k
License
Apache-2.0
Last commit
Oct 2026
Last release
Sep 2026
Language
TypeScript
Stars, last 29 weeks+8,492
21 Apr 2026: 155 stars28 Apr 2026: 157 stars5 May 2026: 2,507 stars12 May 2026: 3,267 stars19 May 2026: 3,546 stars26 May 2026: 3,684 stars2 Jun 2026: 3,916 stars9 Jun 2026: 4,784 stars16 Jun 2026: 5,037 stars23 Jun 2026: 6,444 stars30 Jun 2026: 6,881 stars7 Jul 2026: 7,067 stars14 Jul 2026: 7,172 stars21 Jul 2026: 7,287 stars28 Jul 2026: 7,397 stars4 Aug 2026: 7,624 stars11 Aug 2026: 7,763 stars18 Aug 2026: 7,879 stars25 Aug 2026: 7,960 stars1 Sept 2026: 8,054 stars8 Sept 2026: 8,114 stars15 Sept 2026: 8,185 stars22 Sept 2026: 8,312 stars29 Sept 2026: 8,369 stars6 Oct 2026: 8,408 stars13 Oct 2026: 8,447 stars20 Oct 2026: 8,491 stars27 Oct 2026: 8,557 stars3 Nov 2026: 8,593 stars10 Nov 2026: 8,647 stars

155 on 21 Apr 20268,647 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

Flue is a TypeScript agent harness where an agent is a function that composes a model, a sandbox, skills and tools through hooks such as useModel and useSandbox. It provides sessions, subagents, MCP tool connections, durable recovery of accepted work and channel events from Slack, Teams, Discord and GitHub. Agents run locally via CLI or deploy to Node.js, Cloudflare Workers, GitHub Actions, GitLab CI/CD, Daytona or Render.

Who it is for: TypeScript developers building autonomous, sandboxed agents

Strengths

  • Agent defined as a single function composing model, sandbox, skills and tools
  • Deploys to Node.js, Cloudflare Workers, GitHub Actions, GitLab CI/CD, Daytona and Render
  • Durable recovery of accepted work after failures and restarts
  • OpenTelemetry, Braintrust and Sentry observability; optional Postgres persistence adapter

Weaknesses

  • TypeScript only; no other language runtimes mentioned
  • No Docker image or compose file in the repository
  • Example uses a hosted Anthropic model; local model support is not shown
  • Split across several packages (runtime, vite, cli, sdk, postgres), adding setup surface

What it needs

  • no GPU
  • Needs Node.js, Postgres (optional persistence adapter)
  • Models: Anthropic (claude-sonnet-4-6 in example)

Quick answers

Is flue open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Does flue need a GPU?

No, it runs without one.

Also in Agent frameworks and SDKs

See all 118
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)75.9k stars+15,456 (+26%) in 30 daysMIT95 out of 100
2openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30.6k stars+689 (+2.3%) in 30 daysMIT91 out of 100
3mastraTypeScript framework for building AI agents, workflows and MCP servers29.5k stars+792 (+2.8%) in 30 dayscustom license91 out of 100
#4browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)120.7k stars+3,290 (+2.8%) in 30 daysMIT90 out of 100
#5copilotkitSDK for adding agent chat, generative UI and shared state to apps38.6k stars+760 (+2.0%) in 30 daysMIT90 out of 100