The research shortlist
Page updated
AnythingLLMTop pick
Local chat with PDFs and other documents
Metadata checked Aug 18, 2026
Best overall match: direct PDF/document RAG, citations, no-account free desktop downloads, active releases, and broad native Mac compatibility.
A local-first desktop RAG workspace that ingests PDFs and other documents, answers through configurable models, and provides source citations.
- 01PDF, TXT, and DOCX document ingestion
- 02Drag-and-drop document chat with citations
- 03Native macOS builds for Apple Silicon and Intel
- 04Local models and optional cloud-provider integrations
- 05Workspace-based RAG with optional agent tools
- It is a broader AI workspace rather than a focused PDF reader, so model and embedding setup affect results.
- Hosted providers and Desktop Pro features are optional paid additions; the local desktop path is free.
- Anonymous telemetry is available by default but can be disabled.
Evidence sources (13)
- AnythingLLM official GitHub repositorySource available ·
- AnythingLLM MIT license fileLicense ·
- AnythingLLM releases — latest v1.16.0Release ·
- Free AnythingLLM desktop download with native macOS buildsFree at review time ·
- AnythingLLM official homepageWebsite ↗ ·
- AnythingLLM project markScreenshots ·
- AnythingLLM desktop product screenshotScreenshots ·
- GitHub REST repository APISource available ·
- GitHub license metadataLicense ·
- Latest GitHub releaseRelease ·
- Latest macOS release assetFree at review time ·
- AnythingLLM macOS installation guideDocumented macOS path ·
- AnythingLLM model-selection screenshotScreenshots ·
GPT4All
Private local AI with PDF-aware LocalDocs
Metadata checked Aug 18, 2026
Best mature local-first option: established project, PDF-capable LocalDocs with source display, free Mac installer, and a current release train.
Full review — capabilities, 3 caveats, evidence
A mature local LLM desktop app whose LocalDocs feature indexes PDF folders for private question-answering and shows the files used as sources.
- 01LocalDocs folder indexing for PDFs and other files
- 02Source display beneath document-grounded answers
- 03On-device embedding and local model support
- 04Official macOS installer for Monterey 12.6 or newer
- 05Works without API calls or a GPU
- LocalDocs is folder-based retrieval rather than a page-faithful PDF reader or editor.
- Model size, RAM, and hardware strongly affect speed and answer quality.
- Downloaded models can have separate licenses and usage terms.
Evidence sources (15)
- GPT4All official GitHub repositorySource available ·
- GPT4All MIT license fileLicense ·
- GPT4All releases — latest v3.10.0Release ·
- GPT4All official documentation and Mac downloadFree at review time ·
- GPT4All official homepageWebsite ↗ ·
- GPT4All project iconScreenshots ·
- GPT4All desktop product screenshotScreenshots ·
- GitHub REST repository APISource available ·
- GitHub license metadataLicense ·
- Latest GitHub releaseRelease ·
- Latest macOS release assetFree at review time ·
- Project homepageWebsite ↗ ·
- GPT4All MIT licenseLicense ·
- GPT4All latest GitHub releaseRelease ·
- Official GPT4All download siteFree at review time ·
Jan
Open-source local AI with PDF project files
Metadata checked Aug 18, 2026
Strong modern option: PDF upload/RAG and native Apple Silicon Mac app under Apache-2.0, offset by narrower Mac compatibility and less specialized PDF UX.
Full review — capabilities, 3 caveats, evidence
A modern open-source local AI desktop app with project file uploads and retrieval, including PDFs, for document-grounded conversations.
- 01PDF uploads to projects and retrieval across conversations
- 02Chunking and indexing for uploaded documents
- 03Local models through llama.cpp and MLX
- 04Native Apple Silicon macOS installer
- 05Optional connections to external model providers
- The native Mac build supports Apple Silicon only; Intel Macs are not supported.
- PDF handling is project RAG/file context rather than a dedicated PDF reader with page navigation.
- Cloud-provider integrations may incur separate charges.
Evidence sources (15)
- Jan official GitHub repositorySource available ·
- Jan Apache-2.0 license fileLicense ·
- Jan releases — latest v0.8.4Release ·
- Jan official Mac installation and free downloadFree at review time ·
- Jan official homepage — free and open sourceWebsite ↗ ·
- Jan project logoScreenshots ·
- Jan document upload product screenshotScreenshots ·
- GitHub REST repository APISource available ·
- Latest GitHub releaseRelease ·
- Latest macOS release assetFree at review time ·
- Project homepageWebsite ↗ ·
- Jan commit historySource available ·
- Latest stable release v0.8.4Release ·
- Jan macOS universal downloadFree at review time ·
- Jan app interface screenshotScreenshots ·
Specifications, side by side
| Attribute | 1 · AnythingLLM | 2 · GPT4All | 3 · Jan |
|---|---|---|---|
| License | MIT | MIT | Apache-2.0 |
| Platforms | macOS, Windows, Linux | macOS, Windows, Linux | macOS, Windows, Linux |
| Status | Checked | Checked | Checked |
| Version | v1.16.0 | v3.10.0 | v0.8.4 |
| Stars | 64.9k | 77.4k | 44.0k |
| Last push | |||
| Caveats | 3 | 3 | 3 |
About PDF Pals
PDF Pals — AI document assistant for Mac. Chat with your PDFs and get instant answers.
Setapp listing: Chat with your PDFs