gradio-app/fastrtc
The python library for real-time communication
This is a real-time communication library for Python. It turns any Python function into a live audio and video stream via WebRTC or WebSockets, enabling immediate, interactive experiences. It's designed for developers building applications that need to interact with users through voice or video, such as AI voice assistants or real-time video analysis tools.
4,547 stars. Available on PyPI.
Use this if you need to integrate real-time audio and video streaming into a Python application, especially for conversational AI, live transcription, or interactive video analysis.
Not ideal if you primarily need to build static web pages or applications without any real-time audio or video interaction.
Stars
4,547
Forks
433
Language
JavaScript
License
MIT
Category
Last pushed
Jan 12, 2026
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.