Bol — Development skill for Claude Code
Speak. Bol runs Claude Code hands-free.
How to install Bol
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open abhiyan100/bol and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Bol does
Speak. Bol runs Claude Code hands-free. Voice in, spoken summary back.
Alternatives in Development
- Speech — Generate spoken audio from text using OpenAI's API with built-in voices 14.6k ★
- Hackingtool Plugin — Claude Code plugin: 183+ pentesting & OSINT tools from Z4nzu/hackingtool 1k ★
- React Native Movie App — Get hands-on with React Native and Expo in this crash course 787 ★
README
Bol
**Talk to Claude Code. It talks back.**
[](https://github.com/abhiyan100/bol/actions/workflows/ci.yml) [](LICENSE) [](#install) [bol-voice.vercel.app](https://bol-voice.vercel.app)
Tap a key, say what you want, and when Claude finishes the turn Bol tells you out loud what happened, flags what failed, and asks what Claude should do next. Speech recognition, the summarizer, and the voice all run on your Mac. No account, no key, nothing leaves the machine.
you (tap right Option) "refactor the auth module and run the tests"
claude ...edits files, runs tests, finishes...
bol (out loud) "Auth module's refactored and tests pass. One
deprecation warning in login.py though. Want
Claude to commit it?"
you (tap) "yes, commit it"
Install
uv tool install "bol[stt,llm] @ git+https://github.com/abhiyan100/bol"
bol setup # permissions, model downloads with progress, hook install, self-test
bol run
Requires macOS on Apple Silicon, [Claude Code](https://code.claude.com), and [uv](https://docs.astral.sh/uv/). Setup downloads about 3 GB of models (speech 2.3 GB, summarizer 0.6 GB, cleanup 0.2 GB), cached after the first time. Add `,kokoro` to the extras for a neural voice (0.3 GB more).
Why Bol
Dictation into a coding agent exists. Reading the screen to find out what the agent did is still on you. Bol closes that loop.
| Bol | Claude Code /voice |
Dictation apps | |
|---|---|---|---|
| Speaks into Claude Code | yes | yes | yes |
| Reads back what Claude did | yes | no | no |
| Answers permission prompts by voice | yes | no | no |
| Audio stays on your Mac | yes | no, [streamed to Anthropic](https://code.claude.co |
Related Skills
Tranquility Base
Voice loop for terminal coding agents: spoken actionable summaries of finished Claude Code turns, voice replie
Backtalk
Talk to your Claude Code agent out loud. Hold a key, speak, and it answers in a real voice about a second late
NarrateClaude
Hands-free on-device voice loop for macOS: Apple SFSpeechRecognizer + cloned-voice TTS, continuous listening,
Claude Code Voice
Hands-free voice control for Claude Code on macOS.
Openmimir
Talk to all your coding agents. One hands-free, full-duplex voice conversation over Claude Code, Codex and Ope
Terminal Talk
Hands-free voice output for Claude Code on Windows. Free, MIT licensed, no signup, no accounts. Microsoft Edge
Related Agents
Ember
Internal field-ops morale + gamification agent. WoW-adventure voice — quests, XP, guild-speak — for field crew
Voice Critic
Reads a Written as Spoken draft cold, as a tired Egyptian marketer scrolling at 11 pm, and returns line-level
Voice Only
Minimal voice-only example — converse only; all other tools (Bash, Read, Write, Edit, …) are disabled by desig