Self-hosted RAG servers (Docker)
Server tools you run with Docker on your own machine or network, good for teams and always-on setups. 17 tools, sorted by GitHub stars.
๐ฌ Get the weekly list of new local RAG tools and releases. Free, one email a week.
| Tool | Hardware | Fully offline |
|---|---|---|
| Dify Active Difficulty: Medium Community report | Docker; minimum 2 CPU cores, 4GB RAM | โ Yes |
| Open WebUI Active Difficulty: Medium Vendor guide | Light server; LLM via Ollama | โ Yes |
| Langflow Active Difficulty: Medium Docs only | Python server | โ Yes |
| RAGFlow Active Difficulty: Medium Community report | 4 cores, 16GB RAM, 50GB disk recommended (Docker) | โ Yes |
| AnythingLLM Active Difficulty: Easy Community report | Desktop or Docker; built-in engine runs CPU or GPU (NVIDIA CUDA, AMD/Intel Vulkan) | โ Yes |
| Flowise Active Difficulty: Medium Docs only | Node server | โ Yes |
| LibreChat No tracked release Difficulty: Medium Community report | Server + separate RAG API with pgvector | โ ๏ธ Needs config |
| Open Notebook Active Difficulty: Medium Community report | Docker | โ Yes |
| Khoj Active Difficulty: Medium Docs only | Server; GPU optional | โ Yes |
| Onyx Active Difficulty: Medium Docs only | Docker; 16GB RAM suggested | โ Yes |
| Kotaemon Active Difficulty: Medium Docs only | Docker; GPU optional | โ Yes |
| MaxKB Active Difficulty: Medium Docs only | Docker (PostgreSQL + pgvector) | โ Yes |
| DocsGPT Active Difficulty: Medium Docs only | Docker (installer runs Docker Compose; pip, Kubernetes and air-gapped installs documented) | โ Yes |
| R2R Stale (no release in 12+ months) Difficulty: Medium Docs only | Docker, Postgres | โ ๏ธ Needs config |
| Verba Stale (no release in 12+ months) Difficulty: Medium Docs only | Docker + Weaviate | โ Yes |
| PipesHub Active Difficulty: Medium Docs only | Docker stack | โ Yes |
| RAG Web UI Active Difficulty: Medium Docs only | Docker | โ Yes |
How we know: Docs only = taken from the project's own README/docs, not tested by us. Community report = an owner published a working (or problem) report; links to the source. Vendor guide = an official NVIDIA playbook exists. We have not hands-on tested any tool yet, so nothing here says "Tested by RAGShelf".
Setup recipes
Comparisons
- AnythingLLM vs Open WebUI
- AnythingLLM vs RAGFlow
- AnythingLLM vs PrivateGPT
- RAGFlow vs Dify
- Open WebUI vs LibreChat
- Flowise vs Langflow
- Onyx vs PipesHub
- Khoj vs Open Notebook
Groupings use only what each listing's data supports. Last updated 2026-10-26.
The RAGShelf weekly
New local RAG tools, releases, and tested setups. One email a week, no spam.