Free, on your computer
Ollama
Runs on your own computer. Nothing leaves it and nothing is billed. It needs a one-time download of about 7–10 GB, and a newer computer is faster.
HOW PEARL WORKS
PEARL is a desktop app for reading and working with research papers. Here is how the pieces fit together and what each tool does, in plain words.
A project is a folder for one question: its papers, notes and chats live together.
Drop in PDFs, paste a link or DOI, or bring them from Zotero or a reference file.
Read with highlights and notes, and ask the assistant, which knows your papers.
Write, code, plan or export, without leaving the project.
PEARL does not come with its own AI. It works with one you choose, and you can change it any time in Settings → Inference.
Ollama
Runs on your own computer. Nothing leaves it and nothing is billed. It needs a one-time download of about 7–10 GB, and a newer computer is faster.
Claude Pro or Max · ChatGPT Plus or Pro
Sign in from PEARL, with no terminal. Answers come from the plan you already pay for.
OpenRouter
Paste one key to use hundreds of models, paying only for what you use.
Google AI Pro or Ultra
Sign in with Google to use Gemini models.
Short jobs, like Define, Explain and the Today planner, use a cheaper and faster model from the same service automatically (Haiku with Claude, Luna with ChatGPT). Reading papers, chat and writing stay on the model you picked. Set up your AI →
Use as many or as few as you like. The reader, notes and assistant are in every project; the rest you add when you need them.

Open a paper and read it with highlights and notes. Select a sentence to have it explained, or a word to have it defined; Skim marks the sentences to read first.
WhereClick a paper in your project’s library.

Ask a question about one paper or every paper in the project. Answers point to the exact page and section they came from, so you can check them.
WhereThe assistant panel beside the paper.

Press Grill me and PEARL asks about the paper one question at a time, like an advisor would. You answer in your own words and get a score, the parts worth rereading, and what to read next.
WhereGrill me, in the assistant panel.

Write in LaTeX with the finished PDF beside it. Ask the assistant for a change and it is made for you, with Undo; double-click the PDF to jump to that line. Works with Overleaf.
WhereProject home → Add a tool → LaTeX writing.

Open or clone your project’s code, edit files, use a terminal and source control, and ask the assistant about the code with your papers still in mind.
WhereProject home → Add a tool → Code repository.

Give Claude Code, Codex or Gemini a task, such as updating a figure or a paragraph. It works only inside the project, and every change waits for you to keep or undo it.
WhereThe robot icon at the top right of a project. Uses your own account.

Today plans focus time around your calendar and your deadlines, with a short check-in morning and evening. Conferences lists upcoming submission deadlines in your field.
WhereOff until you switch it on: Settings → Today.

Copy a citation in APA 7, ASA, APSA, Chicago or Harvard. Bring in references from EndNote, Mendeley or JabRef files, and see retracted or corrected papers flagged.
WhereA paper’s ⋯ menu → Copy citation.

Export a project as a folder, a Markdown summary, or a file for NVivo, ATLAS.ti and MAXQDA. Draw a PRISMA 2020 diagram for a review. Everything you keep is in the Artifacts library.
WhereProject home → Outputs & export.

Bring in Zotero, Overleaf, Obsidian, Notion, Microsoft Office, your calendar, GitHub and Gemini Notebook. Every connection is optional, and each one says what it sends before it sends anything.
WhereSettings → Connections.
The setup guide takes you from download to your first paper, with a short video for each step.
Get started