Thanks — regarding how many concurrent calls a single worker can handle:
• A single LiveKit agent worker typically handles about
10–25 concurrent calls on recommended hardware (4 CPU cores, 8 GB RAM).
• Heavy CPU features (enhanced noise cancellation, turn detectors, etc.) will reduce that number.
• In a load test, a 4‑core/8GB machine with 30 simulated users used ~3.8 cores and ~2.8GB RAM, suggesting headroom for ~25+ sessions under optimal conditions.
Would you share your expected workload and which CPU‑intensive features you plan to use (e.g., noise cancellation, real‑time transcription) so I can give a tighter estimate?
Sources:
Self-hosted deployments | LiveKit Documentation, with interactive elements