Analysis updated 2026-05-18
Ask questions against your own PDFs, Word documents, and CSVs without sending data to a third party
Review legal and compliance documents like contracts and regulatory filings locally
Search technical documentation and manuals using hybrid semantic and keyword search
Analyze medical research literature or financial due diligence documents on your own infrastructure
| 2dogsandanerd/clawrag | eesjgong/graph-cad | murphylmf/unish | |
|---|---|---|---|
| Stars | 147 | 147 | 145 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | hard | hard |
| Complexity | 4/5 | 5/5 | 5/5 |
| Audience | developer | researcher | researcher |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker Compose and at least 8GB RAM to run the full stack.
ClawRAG is a self-hosted document question-answering system you run entirely on your own computer or server. It combines document processing with a vector database (a type of database optimized for finding conceptually similar content) and a local AI model, so your documents never need to leave your infrastructure. You upload files, PDFs, Word documents, text files, CSVs, and more, and the system extracts their content, breaks it into searchable chunks, and stores them in a local vector database called ChromaDB. When you ask a question, it finds the most relevant passages using a hybrid search that combines semantic meaning with keyword matching, then passes those passages to an AI model to generate an answer grounded in your actual documents. The system runs entirely through Docker (a containerization tool), meaning you can get it running with a single command. It ships with a web interface for browsing and querying, plus a REST API for developers who want to integrate it with other tools. A free community edition handles PDF, Word, Markdown, text, and CSV files. An enterprise tier (in a separate repository) adds support for more file formats, multiple parallel processing engines that cross-check each other's output for accuracy, graph-based relationship traversal across documents, and multi-tenant isolation. Intended use cases include legal and compliance document review, medical research analysis, financial due diligence, and technical documentation search. The full README is longer than what was provided.
A self-hosted document question-answering system that lets you upload files and ask questions grounded in their content, without sending data to the cloud.
Mainly Python. The stack also includes Python, Docker, ChromaDB.
The community edition is free to use under the MIT license, which allows commercial use as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.