Skip to main content
Glama

noisy-coding

Habla con Claude Code mientras trabaja — codificación por voz al estilo Jarvis. Es tu voz la que hace ruido, no tu código.

Docker Pulls Release CI Last commit License: MIT

Claude pronuncia resúmenes breves en voz alta. Un oyente siempre activo convierte tu voz en mensajes que Claude recibe a mitad de la tarea, sin detenerlo — sin pulsar para enviar, sin copiar y pegar transcripciones. Aléjate del teclado y sigue dirigiendo a tu agente.

Por qué te gustará

  • Flujo sin interrupciones — habla mientras Claude trabaja; tus palabras llegan a la sesión en curso, no a un cuadro de texto.

  • Revisiones manos libres — Claude lee sus hallazgos en voz alta; tú respondes desde el otro lado de la habitación.

  • Panel en vivo "HUD táctico" — registro de conversación con reproducción/recuperación, osciloscopio en tiempo real, botones de silencio, costes y latencias de un vistazo.

  • Personaje por agente — controles de voz, velocidad y personalidad para cada agente, todo desde el panel.

  • Nada que configurar en archivos — clave de API, dispositivos, idioma, pulsar para hablar: todo vive en la interfaz y persiste.

  • Nunca habla por encima de ti — una sola voz a la vez; el discurso que te perdiste queda aparcado como UNHEARD y un botón CATCH UP lo reproduce.

La conversión de voz a texto y de texto a voz se ejecutan en la Grok (xAI) Voice API — en la práctica resulta extremadamente económica (un pequeño presupuesto único dura meses de uso diario).

Related MCP server: Elba MCP Server

Instalación en 2 minutos

El backend se distribuye como una imagen de Docker sin hardware (noisy/noisy-coding): la pestaña del navegador del panel es el micrófono y el altavoz. Necesitas Docker y un navegador — nada de Python, ni git, ni variables de entorno.

# 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

El comando de configuración inicia la imagen publicada y te guía en el primer contacto. Luego termina en el navegador en http://127.0.0.1:8765: pega tu clave de API de xAI (console.x.ai) y haz clic en el banner ámbar ENABLE TAB AUDIO: ese único clic convierte la pestaña en tu micrófono y altavoz. Mantén la pestaña abierta y solo habla.

¿Prefieres quedarte dentro de Claude Code? Lo mismo, cuatro comandos: /plugin marketplace add noisy/noisy-coding/plugin install noisy-coding@noisy/reload-plugins/noisy-coding:setup.

Otras configuraciones — Docker simple sin el plugin, instalación nativa con micrófono/altavoces físicos, hosts remotos, todos los ajustes de configuración — viven en docs/INSTALL.md.

Cómo funciona

Toda la lógica de voz vive en un daemon de escucha — el único propietario del micrófono, la cola de reproducción y los altavoces. El servidor MCP es un mensajero ligero que reenvía las solicitudes speak; los hooks de Claude Code entregan tu discurso transcrito de vuelta a la sesión (consulta 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)

Herramientas

Herramienta

Qué hace

speak(text, interrupt?)

Pone text en la cola para hablar y espera hasta que se haya reproducido. La voz/velocidad/idioma provienen del daemon (personaje del panel), no de la llamada.

announce(text)

Variante de lanzar y olvidar: regresa inmediatamente y se reproduce en segundo plano.

change_voice(voice_id)

Cambia deliberadamente la voz de este agente (persiste, se muestra en el panel).

list_voices()

Enumera las voces Grok integradas (ara, eve, leo, rex, …).

Documentación

Licencia

MIT © Krzysztof Szumny

A
license - permissive license
-
quality - not tested
A
maintenance

Maintenance

Maintainers
<1hResponse time
1dRelease cycle
17Releases (12mo)
Commit activity
Issues opened vs closed

Related MCP Servers

  • A
    license
    -
    quality
    D
    maintenance
    Enables 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.
    16
    Apache 2.0
  • A
    license
    A
    quality
    D
    maintenance
    Local 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.
    3
    2
    MIT
  • -
    license
    -
    quality
    -
    maintenance
    A 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

View all related MCP servers

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.

View all MCP Connectors

Latest Blog Posts

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