Private document AI for Mac

Local document search and question answering on Mac.

Some files do not belong in a web upload. PaperMind reads them where they already live, builds its index locally, and answers with citations. Use a local model for an offline workflow, or deliberately connect a cloud model for selected questions.

Planned one-time unlock. No subscription. No account No telemetry Offline with local models

At a glance

What is PaperMind?

PaperMind is a Mac document-research app that indexes PDFs, Office files, scans, ebooks, notes and source code, then answers questions with citations back to the original material. It supports local models by default and optional providers or connectors configured by the user.

Platform
macOS 14 Sonoma or later
Best for
Searching and questioning a private multi-file document library with citations
Processing
Documents and indexes stay on the Mac in the default local workflow
Availability
Release validation; no public purchase endpoint yet

Product facts reviewed against the documented product source; editorial review on . See the verification method and corrections policy.

The promise

Data handling and privacy

PaperMind opens files that are already on your computer, indexes them locally, and lets you search or ask questions. No account or analytics SDK is required. With a local model, the workflow stays on the Mac. If you add a cloud-model key, the retrieved passages needed for that question are sent to the provider you chose; the app does not upload the whole source file.

0files uploaded by default. Your library stays on your drive.
0accounts to create. The app just launches.
30+file formats it reads natively, scans included.
1×planned purchase. The live sheet will confirm the final price.
What you can do with it

How the app works

Point PaperMind at a folder and walk away for a few minutes. It parses everything inside, including the scans. When it comes back, you have a library you can actually talk to.

Drop in a folder

Add a whole folder, sub-folders and all, or single files. PaperMind notices when you add new ones later and quietly catches up.

Search the way you think

Type the exact phrase if you remember it. Type a vague description if you don't. The app runs both at once: BM25 for the words, semantic embeddings for the meaning, and shows you what it found before any AI gets involved.

Answers that cite the page

Every answer points at the source. Click a citation, jump straight to that page in the PDF. No more "trust me, that's in there somewhere."

Local models, if you want

The app ships with a curated catalog: Llama 3.1 8B, Qwen 2.5 7B Instruct and others in GGUF or MLX. They download into your workspace when you pick one. You're never forced to use cloud AI.

Bring your own cloud key

Want Claude or GPT-class answers? Paste your Claude, OpenAI, or OpenRouter key. PaperMind sends only the retrieved passages, not your files. Off by default.

Workspaces that stay separate

One workspace per client, project, or part of your life. Each one has its own library, models and settings. Nothing bleeds across.

Scans, handled

Drop in a scanned PDF or a photo of a page. Apple Vision (the OCR engine already on your Mac) reads it. No Tesseract install, no cloud OCR service, no extra step.

Ask across your library

For thematic questions ("what are the recurring themes here?"), PaperMind builds community summaries across your library and answers from that context.

Compare two documents

Side-by-side view for when you need to see the diff between contract v1 and v2, or compare two papers in the same field.

Formats it reads

Supported source material

No conversion step. No "please export to PDF first." Just drop your files in. Office stuff, ebooks, scans, source code, the lot.

PDF

.pdf (digital & scanned with OCR)

Word

.docx · .doc

Excel

.xlsx · .xls · .xlsm · .xlsb · .csv

PowerPoint

.pptx · .ppt

Images (OCR)

.png · .jpg · .jpeg · .tiff · .bmp · .webp · .gif · .heic

Text & Markdown

.txt · .md · .markdown · .rst · .rtf

Web

.html · .htm

Structured data

.json · .xml · .yaml · .yml · .toml

Ebooks

.epub

How it works

Research workflow

Local parsing, indexing, search and model answers run on your Mac. Model downloads, connectors and cloud providers you enable use the network; licensing requirements may depend on the distribution route.

Parse

Digital PDFs via pdfium & kreuzberg; scanned via Apple Vision; Office files via python-docx, openpyxl and friends.

Chunk

Content-aware: markdown, semantic, or row-aware table chunking, with token-clamping for the active embedding window.

Embed

Default IBM Granite 97m multilingual via MLX on Apple Silicon. Or pick BGE-Small / Base / M3.

Retrieve

Hybrid BM25 + vector search, with optional knowledge-graph global mode for thematic queries.

Answer

Generate with a local LLM (Llama 3.1, Qwen 2.5, …) or your chosen cloud model. Citations attached.

Regression-tested
retrieval checks · internal release gate

The repository includes retrieval regression checks used before release. Because the current fixture, query set and scoring method are not yet published as a reproducible benchmark, this page does not present an accuracy percentage or imply that an internal result predicts performance on every document library.

Under the hood

Local processing

No "AI-powered" hand-waving. Every model and library named below is something the app really loads.

ComponentWhat PaperMind uses
Embedding (default)ibm-granite/granite-embedding-97m-multilingual-r2 · MLX on Apple Silicon
Embedding (alternatives)BAAI/bge-small-en-v1.5, BAAI/bge-base-en-v1.5, BAAI/bge-m3
Local LLMs (curated)Llama 3.1 8B, Qwen 2.5 7B Instruct, and more · GGUF + MLX
Optional cloud LLMsClaude (Opus / Sonnet / Haiku), OpenAI, OpenRouter — bring your own key
Keyword searchOkapi BM25
OCRApple Vision via ocrmac (no Tesseract, no cloud OCR)
PDF parsingpdfium + kreuzberg for digital, Apple Vision for scanned
SandboxMac App Store sandbox + com.apple.security.network.client for curated model downloads
DistributionPlanned Mac App Store build (StoreKit Full Unlock) · planned signed & notarized DMG (Lemon Squeezy licence)
Who it's for

Data handling and privacy

You know who you are. The work is too sensitive, too voluminous, or both. Pasting it into a chat window isn't an option.

Lawyers & paralegals

Discovery, without the disclosure.

Case files, contracts, depositions. Indexed on the same Mac that holds them. Answers point at the exact page, so the citation trail is right there.

Genealogists & historians

11 GB of scans. One question.

Birth records, parish registers, century-old census pages. Apple Vision reads the scans on your Mac. Nothing gets uploaded to a transcription service that might be gone in three years.

Researchers & academics

Your reading list, talking back.

A folder of PDFs and EPUBs you keep meaning to revisit. Ask "what are the recurring themes here" and get an answer that draws on the whole library.

Consultants & analysts

One workspace per client.

Confidential decks, financials, interview transcripts. Keep each engagement in its own local workspace and use a local model when the material must not be sent to a provider.

How it stacks up

Product comparison

Gemini Notebook (formerly NotebookLM) and ChatPDF are cloud services. LocalRAG provides a mobile local workflow with optional network modes. PaperMind is built for a Mac library with local models and optional providers. Check each product’s current sources, account limits and live offer before deciding. See all comparisons → · vs Gemini Notebook (formerly NotebookLM) · vs ChatPDF · vs LocalRAG

PaperMind Gemini Notebook (formerly NotebookLM) ChatPDF LocalRAG
Where do files live?On the Mac in the default workflowIn Google’s serviceIn ChatPDF’s service; official controls include deletionOn the mobile device in the local workflow
Account needed?No account for the default local workflowGoogle accountFree try without an account; account for saved and multi-file workCheck the current listing for account-specific features
Works offline?Local models after setup; downloads, connectors and optional cloud providers use the networkCloud serviceCloud serviceLocal models after setup; optional Claude mode uses the network
Library or per-doc?Mac folder libraryCloud notebook; current source and account limits applyFolders and multi-file chats; current account and plan limits applyMobile library
Formats beyond PDF?30+Check Google’s current supported sources and account limitsPDF, Word, PowerPoint, Markdown, text25, including audio and video
Audio & video?No audio or video transcription documentedAudio Overviews; check current supported source typesNo audio or video support listedAudio and video transcription listed
Local model?Supported local models; download requiredNo local-model workflow documentedNo local-model workflow documentedLocal AI models; check current device compatibility
PriceRelease plan: free core and optional one-time unlock; no public offer or price yetSee current Google planSee current ChatPDF planSee current LocalRAG plan
Screenshots

Screens from the app

These are current product screens from the repository—not fabricated device mockups. They may still change before release.

PaperMind home screen showing indexed documents and quick actions
PaperMind add documents screen PaperMind hybrid search interface with BM25 and semantic toggles
PaperMind Ask AI screen running a local Llama model

Ask AI with a local Llama / Qwen model.

PaperMind document library screen

Library view across an indexed workspace.

PaperMind document comparison workflow

Side-by-side comparison workflow.

Where your data goes

Local processing

The default local workflow keeps documents and indexes on your Mac. Network use depends on the downloads, connectors or cloud providers you choose; any licensing requirements will be stated before distribution opens.

No account. The app opens and works. There's nothing to sign up for, nothing to log into.
No telemetry, no analytics SDK, no crash-reporting service. We don't know how often you use it, and that's fine.
Your library, your index, your embeddings and your downloaded models all live in PaperMind's Application Support folder. You can find them in Finder. You can delete them. We can't.
When you pick a local model, inference happens on your Mac's CPU or GPU. Your question and the retrieved passages never leave the machine.
If you do plug in a Claude or OpenAI key, only the few passages needed to answer get sent. Not the file. Not the folder. Not your library.
Model downloads are restricted to a HuggingFace host list, so PaperMind can't be tricked into pulling code from somewhere weird.
The App Store build is configured for Apple's sandbox. The direct build is separately signed and notarized before distribution.
No public purchase route is available yet. The provider, regional price and terms will be shown before any purchase when distribution opens.
Questions you might be asking

Product questions

The short version: a Mac app for searching and questioning your own documents. The launch plan is a free core plus a one-time Full Unlock; the live App Store sheet will confirm regional pricing.

Wait, really no subscription?

A free core and optional one-time Full Unlock are planned, but no public purchase offer or price is available yet. Check the live regional purchase sheet after distribution opens.

So nothing gets uploaded?

Nothing is uploaded in the default local workflow. Parsing, OCR, chunking, embedding, retrieval, and local inference happen on your Mac. If you explicitly enable a cloud model, the retrieved passages needed for that question are sent to your chosen provider, not the whole file.

Which local AI models can I run?

The curated catalog includes Llama 3.1 8B and Qwen 2.5 7B Instruct, plus other GGUF and MLX models. Practical compatibility and speed depend on the model, available memory, and your Mac.

What about the embedding model?

The default is IBM Granite 97m multilingual, which means non-English documents work out of the box too. If you want to switch to BGE-Small, BGE-Base, or BGE-M3, you can. The library re-indexes when you do.

Does the OCR work well?

It uses Apple's own Vision framework, the same engine the rest of macOS uses for live text in Photos and Preview. It's fast, accurate, and entirely local. No Tesseract install required.

How big can my library get?

The development benchmark covers a substantial multi-document corpus, but there is no universal size promise. Indexing time and local-model performance depend on document mix, free storage, memory, and the Mac you use.

Does it really work offline?

After the required local models are downloaded, local indexing, search and answers can run offline. Model downloads, enabled connectors and optional cloud providers require a network; licensing requirements may also apply to the distribution route.

Can I buy it outside the App Store?

No public purchase route is available yet. Confirmed distribution options will be listed after release validation.

Download

Two distribution routes are being prepared.

PaperMind is in release validation. We will publish the App Store listing and the signed direct build only after each endpoint is live and checked.

· Release plan: free core with an optional one-time Full Unlock; no public offer or price yet. · A direct distribution route remains under validation; no public purchase link is available. · macOS 14 (Sonoma) or later. Apple Silicon strongly recommended. · Privacy policy and terms linked below. Nothing surprising in them.

Full Unlock

Not liveone-time unlock planned

No subscription or account is planned. The live purchase sheet will control final price and terms.