A small, local Retrieval-Augmented Generation (RAG) service. It stores documents and embeddings in SQLite, then exposes the same index through REST and MCP. The default database is in memory for a zero-setup local experience. Set `RAG_DATABASE_PATH` to use file-backed SQLite when data should survive process restarts.