gradio-app/fastrtc
The python library for real-time communication
Supports bidirectional audio and video streaming over WebRTC and WebSockets through FastAPI integration, with built-in voice activity detection and automatic turn-taking logic. Includes optional text-to-speech and speech-to-text capabilities, plus launching modes via Gradio UI, temporary phone numbers, or custom frontends. Targets AI/ML applications by integrating with LLM APIs (OpenAI, Anthropic, Google Gemini) and supporting real-time multimodal interactions.
4,547 stars and 51,336 monthly downloads. Available on PyPI.
Stars
4,547
Forks
433
Language
JavaScript
License
MIT
Category
Last pushed
Jan 12, 2026
Monthly downloads
51,336
Commits (30d)
0
Dependencies
9
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/gradio-app/fastrtc"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.