FAQ
Questions people ask
Is PaperLab free?
Yes. PaperLab is free and open source under the Apache-2.0 licence. Cloud models you connect bill you directly; local models through Ollama cost nothing.
Do my papers leave my computer?
Not with a local model. Your PDFs, notes and search index live in a local database. A model tagged “Cloud” receives the passages and notes sent with each question, and a search source tagged Cloud receives the text it indexes; PaperLab asks before that first send. The README lists what every setting sends and where.
Do I need an AI model to use it?
No. Reading, highlighting and notes work without any model. The first run offers a chat model and a search model, and both can be skipped and set up later in Settings.
Which models can I use?
A local Ollama model, Anthropic with your own key, or any OpenAI-compatible server: OpenAI, OpenRouter, Groq, Mistral, DeepSeek, Gemini, LM Studio, vLLM or llama.cpp. You pick the model per question.
Can it download paywalled papers?
No. PaperLab adds a paper in a click when a free copy exists on arXiv, a repository or an open-access publisher. When there is none, it links to the publisher’s page and you download it yourself.
How do I tell what I wrote from what the AI wrote?
AI text is stored apart from yours, with the model and prompt version that produced it, and always shows an AI badge. Editing an AI note marks it “AI · edited”, never “You”.
Why do I need Docker?
PaperLab runs its database, search index and background worker in Docker, so the app itself stays small and your library stays in one place. Docker Desktop, OrbStack, Colima and Rancher Desktop all work.
Is PaperLab a Zotero replacement?
It does a different job. Zotero manages references and citations for writing; PaperLab is where you read: notes anchored to the passage, answers that cite the page, and a graph of how papers connect. Many people will want both.
Does it work with Claude Desktop?
Yes. PaperLab includes an MCP server, so Claude Desktop, Claude Code or another MCP client can search your library, read a paper’s outline and notes, and save a note on a passage it quotes, marked AI.
How can I help?
Star the repository so other researchers find it, and follow the weekly breakdowns on LinkedIn. To contribute, add a question from your field to the retrieval eval (about ten minutes, no application code) or pick an issue labelled good first issue.