Vera
Add real-time collab cursors to canvas
Folder · meridian-web
Three sub-agents working across canvas, session, and socket
Tune in and stay in the loop with your agents 🎧Agent FM surfaces progress, blockers, decisions, errors, and attention requests in real time.
AMBIENT AWARENESS
Agent FM turns raw session output into live narration.
ATTENTION ROUTING
Surface the blocker, question, or approval request that actually needs attention.
BYOK MODEL
Provider-direct. No Agent FM cloud.
DEMO
Some session context — tool calls, decisions, snippets of code being read or edited — gets sent to the narration provider you set up (Gemini or OpenAI) so it can narrate. That goes from your machine directly to your provider. Agent FM has no server, no proxy, and no telemetry; your key is encrypted on-device, and we never see your session content.
No. Agent FM observes session output passively in a separate process — it doesn't proxy, intercept, or wrap your agents. Your Claude Code, Codex, and OpenCode sessions won't slow down.
Agent FM itself is free and open-source. You pay your model provider for the narration tokens.
Claude Code, Codex, and OpenCode today. Cursor support is on the roadmap.
No. Agent FM sits next to your existing tools — keep using Claude Code, Codex, OpenCode, and your editor exactly as you do today. Agent FM provides ambient narration for all your agents.