Revise LaTeX papers with AI, and review the changes on the PDF.
English · 简体中文 · 繁體中文 · 日本語 · 한국어 · Deutsch · Français · Español · Português · Italiano · Svenska
Papilot is a local workspace for writing and revising LaTeX papers with AI agents. Mark up passages and equations on the PDF, let an agent edit a separate copy of the source, then review the typeset changes and choose which ones to keep.
- Skills and attachments: Run
/skills to polish prose, proofread, or check math, define custom skills in Settings, and attach reference files or images to tasks and messages. - Reading and workspace: Navigate manuscripts with the PDF table of contents and full-text search, with light and dark themes and an English or Chinese interface.
For the macOS and Linux desktop apps and local build instructions, see Papilot Desktop. Desktop CI builds Apple Silicon and Intel Mac installers, plus Linux x64 AppImage and deb packages.
Papilot requires Node.js 22.22+, Git, and a full TeX distribution with latexmk and synctex (MacTeX or TeX Live). Revising a paper also requires at least one configured agent.
npm install -g papilot
papilot demoOpen http://127.0.0.1:7274 and select Manuscript in the sidebar to explore the bundled example paper.
To work on your own manuscript, run papilot and choose Add paper… to open a local LaTeX folder or ZIP archive. Papilot looks for the main .tex file, prepares Git history when needed, and attempts compilation. If the main file is ambiguous or the build fails, the import dialog helps you choose a file or fix the problem.
Check your setup in Settings → Runtime, under Agents or LaTeX. Run papilot doctor for environment checks, or papilot doctor --repo /path/to/paper to check a manuscript too (diagnostics).
You can choose an agent and model for each task. Depending on the integration, Papilot runs agents using their local CLI sign-in or provider API credentials you supply, without storing your keys.
Open Settings → Runtime → Agents to check status, models, and setup instructions (such as papilot codex login). Click Reconnect after installing or signing in to an agent while Papilot is running, or restart papilot after changing environment variables. See the agent guide for per-agent requirements and capabilities.
- Documentation: Read the User Guide for workspace workflows, configuration, in-app updates, remote access with Tailscale, and passkey sharing for collaborators.
- Design and history: Explore
examples/papilot-paperfor the formal design paper and proofs, and check the Changelog for release notes. - Community and support: Ask questions in Discussions, report bugs in Issues, or read CONTRIBUTING.md to contribute.
MIT © 2026 PapilotAI
Friends: LINUX DO.




