This is a conversational chat bot. Speak a question, and get a spoken response based on a knowledge base of sources.
It’s a Python app which implements a low-latency, near-realtime speech-to-speech pipeline:
Microphone -> speech-to-text -> LLM (retrieval augmented generation) -> text-to-speech