A fully local AI chat assistant with RAG, semantic memory, and web search. Built with FastAPI + React + Ollama + ChromaDB. Features streaming SSE chat, multi-model support (Ollama / OpenAI-compatible APIs), file upload Q&A, HyDE + BM25 re-ranking, and model warmup. No cloud API required.
react python chatbot sse rag fastapi vector-database semantic-memory llm chromadb local-ai ollama streaming-chat
-
Updated
Jul 9, 2026 - Python