Local ingestion
Scan folders, chunk content, embed with Ollama, and store everything in SQLite with reproducible paths.
ragkit turns notes, specs, code, and docs into a searchable local knowledge base. It combines dense vectors and lexical search, keeps everything in SQLite, and exposes the result through a CLI and MCP server — with a built-in eval harness so you can prove your retrieval is actually good, not just guess.
Scan folders, chunk content, embed with Ollama, and store everything in SQLite with reproducible paths.
Search by meaning and exact terms together, then fuse the result with ranked scoring for better recall.
Use the CLI or MCP server to feed agents a clean context block, cited sources, and explainable retrieval traces.
Score the retriever against a golden dataset with objective metrics — no LLM, deterministic, ready to gate CI.
Good RAG is good retrieval, not prompt magic. ragkit eval
runs a golden dataset through the hybrid retriever and reports objective
numbers, so a change to chunking, fusion, or topK is a
measured decision instead of a guess.