Flue is a TypeScript agent framework built around a Model + Harness architecture, deployable as an HTTP server or CLI tool.
Key Takeaways
Core abstraction is Agent = Model + Harness; the harness layer handles skills, memory, and sessions above a sandbox (bash, network, security) and filesystem.
Built-in zero-config virtual sandbox lets agents execute tasks locally; swap in a remote sandbox when ready to ship.
Bundles agents into an HTTP server for deployment anywhere, or runs directly from the CLI for local tasks and CI pipelines.
Targets replacement of off-the-shelf tools like Dosu, Greptile, and CodeRabbit; claims 22-line TypeScript for AI issue triage.
Positions itself against rented agent platforms by giving developers full ownership of agent, harness, and sandbox.
Hacker News Comment Review
The single comment asks how Flue differs from Mastra, flagging the crowded TypeScript agent framework space as the immediate positioning challenge with no answer yet provided.