Accelerate the SDLC with AI
LLMs guess less when they have the right context. Ragolith feeds your agents precise code, docs, and design rationale — so they generate, review, and refactor with confidence.
Ragolith indexes your code and documentation into a local knowledge base, then serves them to any MCP-aware LLM. So your agents can ship faster, modernize legacy with confidence, and unify scattered knowledge.
LLMs guess less when they have the right context. Ragolith feeds your agents precise code, docs, and design rationale — so they generate, review, and refactor with confidence.
Semantic search across decades-old codebases surfaces dependencies, patterns, and risk before a single line changes. Migrate, port, and rewrite — guided by what's actually there.
Code, PDFs, Word docs, ADRs, SQL — chunked, embedded, and searchable under one roof. End the documentation diaspora.
Everything runs locally in Docker. Your code never leaves your machine.
Clone repos. Walk files respecting .gitignore. Read
PDF / DOCX. Dispatch to language-aware chunkers. Batch into
Weaviate.
Hybrid BM25 + vector retrieval. Cross-encoder rerank. Autocut at the largest score gap. Diversity filter. Tuned for code, not prose.
MCP server over stdio exposes ten tools — search, find symbol, file structure, callers, callees — to Claude Desktop, IDEs, or any MCP client.
git diff since last SHA — re-index only what changed.
# 1. install
npm install
# 2. start Weaviate + embedding + reranker
npm run weaviate:up
# 3. configure your projects
cp ragc.config.example.json ragc.config.json
# 4. ingest
npm run ingest
Then wire ragolith-server into your MCP client and
ask your agent anything about the codebase.
Open source. MIT licensed. Built for engineering teams shipping with AI.