An LLM-powered conversational agent designed to enhance psychedelic therapy through preparation, real-time harm reduction, and post-session integration support in a simulated environment.
- Conversational AI interface for therapy support
- Integration with LangChain for advanced language model capabilities
- FAISS for efficient vector similarity search
- FastAPI backend for efficient API handling
- Evaluation framework for all components
- Clone the repository
- Install dependencies:
pip install -r requirements.txt - Set up environment variables (see
config.py) and runapp/vectorstore/ingestion/ingest.pyOR download vectorstore data from here. Ensure that the directory structure looks like:
|--app
|----vectorstore
|------store
|--------articles
|--------guidelines_mdma
|--------guidelines_LSD
|--------guidelines_general
|--------...
Run the application with: python main.py
Run any evaluation script in the evaluation directory like so: python -m evaluation.RAG.RAG_evaluation
