studypal
Have a conversation about any article on the web
studypal is a fast conversational AI built using Daily for real-time media transport and Cartesia for text-to-speech. Everything is orchestrated together (VAD -> STT -> LLM -> TTS) using Pipecat.
Setup
- Clone the repository
- Copy
env.exampleto a.envfile and add API keys - Install the required packages:
pip install -r requirements.txt - Run
python3 studypal.pyfrom your command line. - While the app is running, go to the
https://<yourdomain>.daily.co/<room_url>set inDAILY_SAMPLE_ROOM_URLand talk to studypal!