This project demonstrates building a conversational chatbot using the CrewAI framework for orchestrating agents, Groq for language processing, ChromaDB for vector storage, and Mem0 for memory management. The chatbot maintains context and learns from past interactions, enhancing its ability to provide relevant responses.
Ensure you have Python 3.10+, install dependencies using poetry, set up your .env with required API keys, and execute poetry run crewai_conversational_chatbot. Read Lennex's blog post for more information: https://www.zinyando.com/building-a-conversational-chatbot-with-crewai-groq-chromadb-and-mem0/