fastrtc logo

fastrtc

gradio-app/fastrtc

The python library for real-time communication

GraphCanon updated 3w · GitHub synced 3w

4.6k stars434 forksLast push 7mo JavaScript MIT

Decision brief

fastrtc is a Python library offering real-time communication capabilities such as pause detection and text-to-speech.

Good fit when

  • Use fastrtc for projects that require pause detection in audio streams as it provides the specific ReplyOnPause feature.
  • Select fastrtc if your project needs integrated text-to-speech functionality because it includes dedicated text-to-speech capabilities after installing extras.

Avoid when

  • Avoid fastrtc when the project requires real-time communication features not covered by its pause detection or text-to-speech services.
  • Do not use fastrtc if support for multiple languages beyond what Python and this library's built-in features provide is necessary.

Observed Jul 17, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Slowing (197d since push)
As of 3w
Provenance
Not a fork · Organization account
As of 3w
Security (OSV)
No lockfile
As of 1mo

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

npm install fastrtc
npm

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

Provides features such as pause detection and text-to-speech capabilities.

Capability facts

Languages
javascript, python

Source: github.language+pyproject.toml · Jul 29, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Jul 29, 2026)

pip install fastrtc
Source link

Tags

README

Installation

pip install fastrtc

to use built-in pause detection (see ReplyOnPause), and text to speech (see Text To Speech), install the vad and tts extras:

pip install "fastrtc[vad, tts]"

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.