Where should I host self-hosted avatars, TTS, LLM, and STT?

This question originally came up in our Slack community and the thread has been consolidated here for long-term reference.

Where I self-host avatars/TTS/LLM/STT - should I host these in us-east or close to the user?

If you have to pick one or the other, the most important thing is to have your agent as close to LLM/TTS/STT/Avatar as possible.

Generally speaking, there are a lot more round trips with those services compared to the interactions with the user.

Community members have reported noticeable latency differences when the agent is far from the user (e.g., hosting in US regions with users in India), so also consider the user location if possible.