Overview
- A semantic search app over AI coding-assistant (Claude Code) session history — hybrid BM25 + vector retrieval with cross-encoder reranking and LLM-powered query expansion.
- Production-grade RAG: Redis caching (~70% latency cut), pagination, rate limiting, and input validation; FastAPI + ChromaDB backend with a React UI, containerized with Docker.
Built with
PythonFastAPIReactChromaDBSentence TransformersBM25Groq LLMRedisDocker