Find answers, not documents

AI search that answers from your docs

Ask CompassDocs a question in plain English — “How do I request time off?” — and get a direct answer assembled from your own knowledge base, with the source documents cited underneath. No hallucinated policies: if it isn’t in your docs, it says so.

Self-host it free All features

app.compassdocs.io/search
Ask CompassDocs answering a PTO question with a grounded AI answer and cited source documents

A grounded answer with clickable source chips and the matching documents below.

What you get

  • Answers grounded only in your documents — sources cited on every answer
  • Instant keyword search with ranked, highlighted results (PostgreSQL full-text)—titles outrank body text and fresher docs win ties
  • Search operators—type:, tag:, space:, author:, status:—shown as removable chips
  • Semantic search by meaning (pgvector embeddings), fused with keyword results—semantic hits wear a “related” badge
  • A command palette on K (CtrlK on Windows and Linux) that searches documents, people, spaces, and actions from anywhere
  • People-aware: questions like “who runs payroll?” pull from the directory
  • Respects permissions — answers only draw from documents the asker can see

Two search modes

Keyword search for speed, AI answers for questions. Both live on one page, and the typeahead offers both as you type.

Source chips

Every answer lists the documents it drew from — one click to verify, deep-read, or correct the source.

Bring your own key

AI features run on your Anthropic API key, configured in the admin console. No key? Everything else works without it.

Semantic, your way

Embeddings from Voyage AI, OpenAI, or any OpenAI-compatible endpoint—including fully local engines like Ollama, so document text never leaves your network.

Frequently asked

Does the AI make things up?

Answers are generated only from documents retrieved out of your knowledge base, and every answer cites its sources. The system prompt forbids inventing policies, numbers, or names that aren't in the sources.

Which AI model does CompassDocs use?

You bring your own Anthropic API key and pick the Claude model in Settings → AI. The key stays on your server.

Does search respect permissions?

Yes. Search results and AI answers only ever include documents the signed-in user has access to — private spaces stay private.

Related: Command palette · Rich editor · Documents & spaces · People directory

Free & open source to self-host

One Docker command installs CompassDocs with unlimited users and documents. Enterprise adds SSO, Microsoft 365 sync, compliance, and training for a flat $599/year.

Get started in 2 minutes See pricing