noisy-coding
Officialnoisy-coding
在 Claude Code 工作时与它对话 — Jarvis 风格的语音编程。 吵闹的是你的声音,而不是你的代码。
Claude 会大声说出简短摘要。一个始终在线的监听器会将你的语音变成消息,Claude 会在任务进行中、不会中断它的情况下收到这些消息 — 无需按发送键,也无需复制粘贴转录文本。离开键盘,继续指挥你的智能体。
你会喜欢它的理由
无中断流程 — Claude 工作时直接说话;你的话语会进入正在运行的会话,而不是文本框。
免提审查 — Claude 大声朗读它的发现;你可以在房间另一头回答。
实时“战术 HUD”仪表盘 — 对话日志支持回放/召回,实时示波器,静音按钮,成本与延迟一目了然。
每个智能体独立人设 — 每个智能体都有语音、语速和个性调节旋钮,全部在仪表盘上完成。
无需在文件中配置任何东西 — API 密钥、设备、语言、按键说话:一切都保存在 UI 中并持久化。
绝不打断你 — 同一时间只有一个声音;你错过的语音会停放在 UNHEARD 中,CATCH UP 按钮可重播它。
语音转文字和文字转语音运行在 Grok (xAI) Voice API — 实际使用极其便宜(一小笔一次性预算就够数月的日常使用)。
Related MCP server: Elba MCP Server
2 分钟安装
后端以无需硬件的 Docker 镜像形式分发(noisy/noisy-coding):仪表盘浏览器标签页就是麦克风和扬声器。你只需要 Docker 和一个浏览器 — 不需要 Python、git 或环境变量。
# terminal: marketplace + plugin in one line
claude plugin marketplace add noisy/noisy-coding && claude plugin install noisy-coding@noisy# inside Claude Code (new session):
/noisy-coding:setup设置命令会启动已发布的镜像,并引导你完成首次连接。然后在浏览器中打开 http://127.0.0.1:8765 完成剩余步骤:粘贴你的 xAI API 密钥(console.x.ai),然后点击琥珀色的 ENABLE TAB AUDIO 横幅 — 只需点击一次,该标签页就会成为你的麦克风和扬声器。保持标签页打开,然后直接说话即可。
更喜欢留在 Claude Code 里?同样的事,四条命令:/plugin marketplace add noisy/noisy-coding → /plugin install noisy-coding@noisy → /reload-plugins → /noisy-coding:setup。
其他设置方式 — 不使用插件的纯 Docker、带硬件麦克风/扬声器的原生安装、远程主机、所有配置选项 — 都位于 docs/INSTALL.md。
工作原理
所有语音逻辑都集中在一个监听守护进程中 — 它是麦克风、播放队列和扬声器的唯一所有者。MCP 服务器是一个轻量信使,负责转发 speak 请求;Claude Code 的 hooks 会将你转录后的语音送回会话(参见 docs/hooks.md)。
mic (hardware or browser tab via WS :8766)
-> VAD -> Grok STT -> transcript queue -> HTTP :8765
^ polled by Claude Code hooks
speak (MCP, stdio or HTTP :8767) -> POST /speak -> daemon queue
-> Grok TTS -> speakers (hardware or browser tab)工具
工具 | 功能 |
| 将 |
| 即发即忘的变体:立即返回,后台播放。 |
| 有意切换此智能体的语音(持久化,并显示在仪表盘上)。 |
| 列出内置的 Grok 语音( |
文档
docs/INSTALL.md — 纯 Docker、原生安装、远程主机、环境变量、开发命令
docs/hooks.md — Claude 如何听到你的声音
docs/ports.md — 每个端口的用途
docs/local-development.md — 对 noisy-coding 本身进行开发
许可证
MIT © Krzysztof Szumny
This server cannot be installed
Maintenance
Related MCP Servers
- Alicense-qualityDmaintenanceEnables bidirectional voice interaction for Claude Code using local speech-to-text and text-to-speech models optimized for Apple Silicon. It provides tools to listen to user speech via microphone and speak responses aloud through system speakers.16Apache 2.0
- AlicenseAqualityDmaintenanceManage voice AI agents from Claude Code, Cursor, VS Code, or any MCP-compatible assistant.3103MIT
- AlicenseAqualityDmaintenanceLocal speech-to-text transcription using Microsoft's VibeVoice-ASR model with speaker diarization, enabling audio transcription directly in AI tools like Claude Code, Cursor, and OpenCode.32MIT
- -license-quality-maintenanceA voice-enabled interface for Claude Desktop that supports speech-to-text input and text-to-speech output via ElevenLabs, turning Claude into a voice assistant.1
Related MCP Connectors
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Coding agents from Claude Code, Cursor and Codex claim jobs and lock files on one shared board.
Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/noisy/noisy-coding'
If you have feedback or need assistance with the MCP directory API, please join our Discord server