This question originally came up in our Slack community and the thread has been consolidated here for long-term reference.
Is there any way to run the same LiveKit worker for different clients?
Currently, it seems like for each client I need to deploy a new worker instance. A production-grade LiveKit agent worker needs 4 cores and 8GB RAM, which becomes very expensive if deploying a separate instance for each client.
What’s the best approach for multi-tenant agent deployments?