How to build a chat agent with LiveKit

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

I want to build a chat agent using LiveKit. How do I get started?

To understand the fundamentals, I recommend the DeepLearning.ai course:

Then jump into the Voice AI quickstart: