Heard - Give Claude Code and Codex a voice
Heard is a macOS voice layer for your agentic workflows. It connects to Claude Code, Codex, and Cursor and turns their output into intelligent summaries you can hear. Full commentary when your eyes are elsewhere, or silence until something errors or needs a decision. With agents run in parallel, Heard summarizes at the project level, so you hear where the work stands, not five terminals talking over each other. Pair your phone and it comes with you. Open source, free for personal use.

Replies
Congratulations! really interesting approach to agent monitoring. can heard read updates in different languages or with different voice options? how customisable is the speech output?
Heard
@daniel_harris11 right now it's English only but we're working on translations soon! great catch. For speech output you can pick how verbose you want it to be, and how quiet you want it - ie. only interrupt on hard injections or do summaries along the way too
The hard signal versus context aware pass is a clean way to handle the two failure modes above. One thing I haven't seen addressed: what happens when two agents fire a hard signal within the same few seconds, say two permission prompts at once. Does it queue them and speak one after the other, interrupt whichever is talking, or try to merge them into one utterance? That's a different problem from deciding what's worth saying. It's deciding what to say first when everything worth saying happens at once.
Heard
@mohsen_bashirzadeh great question, yes it queues them - by importance :) and speaks the queue in order
@itskellysun thx , Well done
Huge congrats on the launch, @itskellysun Solving the outbound half of the agent interface is such an underrated vector. qq can we adjust a 'verbosity slider' to only hear critical errors instead of full updates?
Heard
@priya_kushwaha1 hey Priya - yes you can! you can adjust verbosity with 3 different modes in settings :)
This sounds amazing for anyone running multiple things at once. I do not always have my eyes on the screen and missing an error will cost time. I like that it only interrupts when it actually matters. Congratulations on your launch.
Does this work for non-developers or is it built specifically for coders?
Heard
@cheryl_youngsa absolutely works for non developers! jarvis tends to explain complicated things well for non developers too
the open source approach is great to see. are there plans to support additional coding assistants beyond the current integrations? which platforms are highest on your roadmap?
Heard
@barnaby_lloyd we're looking to support Cursor soon! Conductor, Devin, and others on the roadmap. Which ones are top of mind for you / you're using a lot?
Agnes AI
AI should not be controlling our life, while it should be companion - Heard is the thing you definitely need but might always be ignoring. We give AI and agents a voice, that you hear and you will be heard - that brings to a harmonic vibe for AI and human.
Congratulations! 🚀
The open source angle is a big plus. are you accepting community contributions already? which areas of the project need the most help?
Heard
@luz_bidelspach yes we've had some contributions already! would love your input :)
congratulations! very unique positioning for an AI assistant. does heard require internet connectivity for speech generation? or can everything run locally?
Heard
@easton_carter it runs locally but I think claude / codex needs internet to run! :)
The one clear story positioning is compelling. does Heard generate summaries continuously or at scheduled intervals?
can users choose the cadence? that seems important for different workflows.
Heard
@colton_drake you can pick the cadence and the interaction modes! it does both continuously or scheduled and you can pick what's best for you
Congrats! quick question : how does Heard protect sensitive project information during processing? are summaries generated locally whenever possible?
Heard
@fletcher_oliver you can use our open source core and put your own keys - it stays completely local in that case!