Hear your coding agents work.

Tune in and stay in the loop with your agents 🎧Agent FM surfaces progress, blockers, decisions, errors, and attention requests in real time.

7.2k+ DownloadsOpen-sourceSupports Claude Code, Codex & OpenCode

AMBIENT AWARENESS

Hear what your agents are doing.

Agent FM turns raw session output into live narration.

ATTENTION ROUTING

Know when a session needs you.

Surface the blocker, question, or approval request that actually needs attention.

BYOK MODEL

Bring your own key.

Provider-direct. No Agent FM cloud.

DEMO

Watch Agent FM in action.

Frequently asked questions

Does my code leave my machine?+

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.

Will Agent FM slow down my Claude Code, Codex, or OpenCode sessions?+

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.

How much does it cost?+

Agent FM itself is free and open-source. You pay your model provider for the narration tokens.

Which agents does Agent FM support?+

Claude Code, Codex, and OpenCode today. Cursor support is on the roadmap.

Does Agent FM replace my terminal or editor?+

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.

Built with ❤️ by engineers from Snowflake and Meta.