Spiritual AI Guide

A RAG-powered AI chatbot that semantically searches 1,649 personal notes on spirituality, psychology, and philosophy β€” delivering grounded, cited responses via GPT-4 Turbo.

πŸ”
πŸ”

Hybrid RAG Retrieval

Combines dense vector search (cosine similarity) with BM25 keyword overlap and knowledge-graph link density for precise multi-signal retrieval.

πŸ“–

Grounded Citations

Every response includes inline source references β€” title, book, and relevance score β€” drawn from the retrieved knowledge base.

πŸ€–

Multi-LLM Support

Swap between GPT-4 Turbo, Ollama Llama 3.1 (free, local), Anthropic Claude, and Google Gemini with a single parameter.

Knowledge Base Coverage

πŸ™ Spiritual
πŸ’‘ Self-Help
🧠 Psychology
πŸ”¬ Neuroscience
πŸ“š Philosophy
🎯 Productivity
☯️ Eastern Philosophy
🌿 Mindfulness

Technical Stack

Python Β· FastAPIChromaDB Β· HNSWall-MiniLM-L6-v2 (384D)OpenAI GPT-4 TurboOllama Llama 3.1Next.js 14 Β· TypeScriptDocker Β· Render Β· Netlify

Francesco Cavina