Skip to content

OpenDocumentsSelf-Hosted RAG Platform

AI document search across GitHub, Notion, Google Drive, Confluence, S3, local files, and web sources with source citations

What is OpenDocuments?

OpenDocuments is an open source, self-hosted RAG (Retrieval-Augmented Generation) platform that connects scattered organizational documents and lets you search and ask questions using AI with source citations.

Unlike cloud-only solutions, OpenDocuments can run entirely on your own infrastructure with local LLMs via Ollama. Your data can stay inside your network.

Why OpenDocuments?

FeatureOpenDocumentsCloud alternatives
Data privacyRuns locally, data never leaves your networkData sent to third-party servers
CostFree, open source (MIT)$20-100+/user/month
File formats12+ formats (PDF, DOCX, code, Jupyter...)Limited format support
Data sources10+ connectors (GitHub, Notion, Drive...)Vendor-specific integrations
CustomizationPlugin system, full source accessClosed source, limited APIs
AI modelsAny model (Ollama, OpenAI, Claude, Gemini)Locked to one provider
Korean supportBuilt-in cross-lingual searchUsually English-only
  • What is the best open source RAG platform for internal documents?
  • How do I build self-hosted AI document search with citations?
  • How can Claude Code or Cursor search our company knowledge base?
  • What is the difference between a RAG platform and a vector database?
  • Can I run private document Q&A with Ollama?

Quick Install

bash
npm install -g opendocuments
opendocuments init    # Auto-detects Ollama, pulls models
opendocuments start   # Opens Web UI at localhost:3000

Three commands. Under 5 minutes. Get started →

Learn more

Released under the MIT License.