Chat local PDFs privately with the best LLMs on your Mac

Native, Friendly UI. Specially designed for macOS.
Llama3.1 can be runned on your Mac without pay.
Secure for your data, All stored locally, not upload to the Cloud.
Access GPT-4o, Gemini and Claude in one client.

Main Features

Native macOS app

Native MacOS App

Fast & perfect use experience.

Private And Secure

Private And Secure

All data is stored locally and is not uploaded to the cloud.

support all the best LLMs

Support All The Best LLMs

Easily access to all the best LLM models, such as GPT4-Turbo, GPT4, GPT3.5, Claude-3-Opus, Claude-3-sonnet, Claude-3-haiku and Gemini pro with your own API Key.

chat multiple pdfs

Chat Multiple PDFs

Support loading local unlimited multiple pdfs, chat real time and fast without waiting.

save money

Save Money

Not all the data, just a small amount of relevant context information about the chat feed to LLM.

RAG & local vector database

RAG

Built-in local vector database & RAG to improve the generating results from LLM.

Multimodal Information Extracted by OCR

Multimodal Information Extracted By OCR

Built-in powerful OCR to extract knowledge from visual images.

Pay Once. Use Forever

Pay Once. Use Forever.

All in one pay.

What Are You Looking For? Get Started Now

ChatPDFLocal helps you quickly to read, understand and process private PDFs on your Mac.

Try ChatPDFLocal Free

FAQ

Any Questions? Answered

How many large language models are supported now?

ChatPDFLocal now supports gpt-4o, gpt-4-turbo, gpt-4 and gpt-3.5-turbo of OpenAI. claude-3-opus, claude-3-sonnet, claude-3-haiku and gemini-pro .

Where to download ChatPDFLocal?

Through the Download button in the upper right corner of the website homepage, you can download the latest ChatPDFLocal version for use .

Do all supported large language model API KEYs need to be configured?

No, You only need to configure the LLMs you want to use and have its API Key. Such as OpenAI, Anthropic or Gemini API Key. If you configure the API Keys for all supported LLMs, it would be very helpful and convenient for you to switch between multiple LLMs in a chat conversation .

Where to purchase ChatPDFLocal license?

You can purchase license from the url link here - https://awa-ai.lemonsqueezy.com/buy/e6fc7924-d531-4a56-b3cc-2b9c23455636.

Is there a limit to the number of chats?

If you don’t have a license, there will be 30 free requests for chats with maximum 6 PDFs. If you purchase a license, no matter you are Basic, Premium or Business, you can chat unlimitedly with countless PDFs .

Is there a limit to the number of files loaded at one conversation?

Yes. Chat with up to 5 PDFs at a conversation without license. Basic users can chat with up to 10 PDFs at a conversation. Premium users can chat with up to 15 PDFs at a conversation. There is no limit on the number of PDFs that Business users can chat with at a conversation .