spaceamoeba-t / tapq
Multi-modal voice agent for your AI agents. Talk with Claude Code, Codex, and others by voice: answer their prompts, give instructions, ask what they did. Or just nod.
Why this job: says: voice agent; topics: voice-ai
What it does
- Speak to an agent by name. "Claude, add a test for the parser." "Codex, why is the
- Hear what needs you. Permission requests and questions are read aloud as they arrive.
- Answer by voice. Say yes, no, "no, use the other file", or pick an option. Ask not to
- Hear the reply. A short reply is read as it is. One over 120 characters, or with code
- Ask where things stand. "What is Codex doing?" gets a spoken status.
Get started
git clone https://github.com/spaceamoeba-t/tapq.git
cd tapq
swift build -c release You need: macOS 14 or newer, with a microphone and a speaker or a headset. TapQ listens for as long; Swift 6.0 or newer: Xcode 16, or the Command Line Tools.; An OpenAI API key with access to the Realtime API.
- Maintenance
- Active
- Last commit 10 days ago
- Stars
- 647
- On GitHub
- Licence
- Apache-2.0
- Allows business use
- Downloads for
- None listed
- No release files
- Latest version
- v0.3.0
- Released 3 months ago
- Built with
- Swift
- 97% of the code
Is it looked after?
- Contributors
- 2
- Last 90 days
- Issues
- None
- No issues filed
- Pull requests
- 51 merged
- 2 waiting
- Releases
- 4
- 4 in the last year
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| QwenAudio / qwen-audio-agent | 3,178 | 4 days ago | Apache-2.0 | Mac, Windows |
| deepgram / deepgram-python-sdk | 479 | 5 days ago | MIT | No downloads |
More: languages, topics and project record
Languages
- Swift 97%
- Shell 2%
- Objective-C 1%
- Python <1%
Topics
- accessibility
- ai-agents
- airpods
- claude-code
- cli
- codex
- coremotion
- cursor
- developer-tools
- gesture-recognition
- hands-free
- human-in-the-loop
Project record
- JobSpeech and audio
- StatusListed
- Commits60
- Forks8
- Watching9
- Stars in 28 days+82
- CreatedJul 19, 2026
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
