AI Daily · 2026-08-16
Fred Schott, creator of Astro, has released Flue 2, the first stable version of an agent framework that borrows React's composition model: agents are …
Fred Schott, creator of Astro, has released Flue 2, the first stable version of an agent framework that borrows React's composition model: agents are JavaScript functions re-rendered before each model call, with TypeScript Hooks for dynamically attaching skills, tools, and sub-agents. It ships with 16 built-in Hooks and emphasizes runtime state management and lifecycle observation. Schott argues file-based routing is an anti-pattern when a company's entire business is a single agent, and Flue packages an opinionated harness on top of the minimal open-source Pi runtime.
Ecosystem & Beyond (Products / Agents / Tools / Opinions)
Product Update
⭐⭐ [Product Update] React for Agents: Astro Creator Brings Hooks to his Meta-Harness, Flue
Latent Space (swyx) · 2026-08-15 · Source ↗
Fred Schott, creator of Astro whose company was acquired by Cloudflare, released Flue 2, the first stable release of his agent framework, built around React-style Agent Hooks. In Flue, an agent is represented as a JavaScript function that re-renders before every model call. Hooks are written in TypeScript, with 16 built-in hooks (such as useSkill(), useTool(), and useSubagent()) plus custom hooks, allowing agents to manage state, listen to lifecycle events, and attach resources dynamically. Schott calls file-based routing an antipattern, since many companies run one agent for the whole business, and looks to React rather than Astro/Next.js for composability. Flue's core idea is that agents need a harness, and it is an opinionated take on Pi, an open-source minimal harness.
Why this score
A regular product update from a secondary source: Flue 2's stable release with React-style hooks is useful for agent framework developers, but its industry impact is limited, so it stays at 2.
3–5 first-hand agent-ecosystem signals daily, bilingual. Get the ones that matter → Subscribe
Loading...