docuchat.app

Ask your documents.
Get answers pinned to the page.

docuchat is a private, local AI for your legal documents. It reads your contracts, transcripts, pleadings, and exhibits and answers in plain English, with every fact tied to the exact line it came from, and it never leaves your computer.

Free & open · no account · no sign-up

Setup

Two things to install. Once.

A first-run wizard inside the app walks you through each step and checks it off. Everything else (parsing, search, OCR, and the citation checker) is built in.

After setup, pull the network cable. It all runs offline.

Get the macOS app โ†“

One-time setup downloads the models from the internet. After that, your documents stay 100% local, searched, read, and answered entirely on your computer. No cloud. No account. No telemetry.

An attorney at a desk buried under stacks of paper files, sticky notes, and binders, looking overwhelmed.

The problem

The answer is in there. Somewhere.

Contracts, transcripts, exhibits, correspondence. The clause you need is buried on page 38 of one of two hundred files, and the clock is running.

docuchat reads the whole matter and hands you the passage, pinned to the file, page, and line, so you can confirm it in one click instead of digging for an hour.

Every quote is checked against the source before you see it: 98.4% page and span citation accuracy (62 of 63), with zero fabricated citations, measured on our open evaluation.

How it compares

Local and cited, not uploaded to a cloud.

How docuchat differs from sending privileged documents to a cloud chatbot.

Feature docuchat Cloud AI chatChatGPT / Claude / Gemini
Where your documents go Stay on your machine, loopback only (127.0.0.1) Uploaded to a third-party cloud
Models Local, open-source via Ollama Closed, vendor-hosted
Citations Mechanically verified to page and exact span Often unverified or hallucinated
Works offline / air-gapped Yes, after a one-time model download No
Cost Free, no API keys or per-token billing Subscription or per-token
Attorney-client privilege Preserved, nothing leaves the machine At risk, data leaves your control

Need help setting it up?

Book a call and we'll walk through install, your first matter, and how the citations work. No phone tag, no sales pitch.

Free & open source (MIT).

No license servers, no lock-in. Star it, share it with a colleague, or send a pull request. It's yours to run and to read.

Download

Open it in a window, not a terminal.

Phase A is an unsigned developer build, so macOS may ask you to confirm "Open" the first time. Still needs Ollama + the two models (the in-app wizard checks for you).

FAQ

Questions attorneys ask.

What is docuchat?

docuchat is a private, local AI for legal documents. It runs entirely on your own computer and lets you ask plain-English questions across your contracts, transcripts, pleadings, and exhibits, with every answer cited to the exact page and span it came from. It is free and open source under the MIT license.

Is my data private? Does anything leave my computer?

No. The query path makes no cloud calls and needs no API keys. Your documents are never uploaded to OpenAI, Anthropic, Google, or any third party. Inference, embeddings, OCR, and storage all run locally, and the service binds to loopback (127.0.0.1) only.

Does it work offline or air-gapped?

Yes. After a one-time local model download through Ollama, docuchat runs with no internet connection.

Can I chat with scanned PDFs?

Yes. Image-only pages are routed through local Tesseract OCR, while born-digital pages keep the fast text path. Tables and exhibits are extracted as structured, citable content.

How accurate are the citations?

Every cited quote is checked character-by-character against the retrieved source before you see it, so a fabricated or altered quote yields zero citations. On our open evaluation, page and span citation accuracy was 98.4% (62 of 63), with zero displayed fabrications.

How is this different from using ChatGPT, Claude, or Gemini on legal documents?

Those tools send your documents to a third-party cloud, which is a non-starter for privileged, confidential material. docuchat keeps everything local, uses open-source models, and mechanically verifies every citation to a real page and span.

Is this an AI lawyer? Does it give legal advice?

No. It is a cited-retrieval assistant: it locates and summarizes what your documents say, with citations you verify. It gives no legal advice, draws no legal conclusions, and takes no actions.

What does it cost?

docuchat is free and open source under the MIT license. There are no API keys, no per-token billing, and no subscription.

What models and stack does it use?

Local open-source models through Ollama (qwen3:14b for chat, bge-m3 for embeddings), with FastAPI, LanceDB for vector search, and PyMuPDF, Docling, and Tesseract for parsing and OCR. The retrieval and answering path is hand-rolled, with no LangChain and no LlamaIndex, for a transparent citation trail.

Which platforms are supported?

A one-click macOS app is available today, with a first-run wizard that installs the local models for you. A Windows build is coming soon. You can also run it from source on any platform with Python and Ollama.