{"repo":"nirholas/agent-voice-chat","free":true,"listed":false,"github":"https://github.com/nirholas/agent-voice-chat","clone":"git clone https://github.com/nirholas/agent-voice-chat.git","description":"TypeScript SDK and CLI for building AI agents that autonomously join, listen, and speak in X/Twitter Spaces. Supports multiple LLM providers (OpenAI, Claude, Groq), speech-to-text (Whisper, Deepgram), text-to-speech (ElevenLabs, OpenAI), multi-agent coordination, middleware pipelines, and a real-time admin dashboard. No Twitter API approval needed","language":"JavaScript","stars":16,"topics":["agent","ai-agent","crypto","elevenlabs","real-time","sdk","text-to-speech","tts","twitter","twitter-bot"],"license":null,"category":"ai-agents","readme_excerpt":"agent-voice-chat Add multi-agent AI voice conversations to any website in minutes Users speak into their mic. AI agents listen, think, and talk back — in real time. Multiple agents can take turns in the same conversation, each with their own personality and voice. Features - Multi-agent voice conversations — multiple AI agents with distinct personalities in one room - Multiple LLM providers — OpenAI Realtime, OpenAI Chat, Claude, Groq - Embeddable widget — add voice chat to any site with one tag - React & Vue components — first-class framework support - Real-time voice with WebRTC — sub-200ms latency with OpenAI Realtime - Flexible audio pipeline — STT + LLM + TTS for non-realtime providers - Customizable agents — define personality, voice, avatar, and theme per agent - Room-based isolation — multi-tenancy with independent conversation state - Full REST API — manage agents, rooms, and messages programmatically Quick Start Option 1: Self-host the server Open http://localhost:3000 and start talking. Option 2: Embed anywhere (no framework needed) The widget is not on npm yet, so build it from this repo and host the bundle yourself: A floating voice chat button appears on your page. That's it. Option 3: React @agent-voice-chat/react is not published to npm yet. Install it from a clone ( npm install /path/to/agent-voice-chat/packages/react ) or work inside this repo's workspaces, then: Option 4: Vue @agent-voice-chat/vue is likewise unpublished; install it from a clone the same wa","default_branch":null,"files":null,"tree":[],"storefront":"/r/nirholas","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nirholas/agent-voice-chat/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}