Give your coding agents a voice! (open-source and runs locally)

Reddit r/LocalLLaMA / 4/28/2026

💬 OpinionDeveloper Stack & InfrastructureSignals & Early TrendsTools & Practical Usage

Key Points

  • The project introduces an open-source, locally running Python daemon plus macOS app that audibly narrates a coding agent’s intermediate output as it streams.
  • It integrates with Claude Code, Codex, or other tools via the `heard run <command>` hook, covering tool calls, status updates, and failures—not just final summaries.
  • For text-to-speech, it defaults to Kokoro running on-device with no API keys or network calls, while also offering optional ElevenLabs for higher-quality voices.
  • The app avoids external dependencies by using zero telemetry (no analytics, crash reporting, or “phone-home” features) and provides optional Anthropic key support for persona-style rewrites via Haiku.
  • The creator is seeking feedback and points users to the GitHub repository for review and contributions under the Apache 2.0 license.

Built this because I wanted to hear what my coding agent was doing without (a) sending agent output to a third party or (b) staring at a terminal all day.

It's a small Python daemon + macOS app that hooks into Claude Code, Codex, or anything via `heard run <command>`, and speaks intermediate output as it streams. Tool calls, status lines, failures — not just final summaries.

- Default backend is Kokoro, runs on-device, no key, no network calls for TTS

- Optional ElevenLabs if you want the premium voices

- Optional Anthropic key for in-character persona rewrites via Haiku — skip it and you get

neutral local templates

- Zero telemetry. No analytics, no crash reporters, no phone-home. Verifiable in source.

- Apache 2.0

Would love feedback as much as possible, DM or PR!

Repo: https://github.com/heardlabs/heard

submitted by /u/decentralizedbee
[link] [comments]