papilot
A paper workspace for marking edits on a PDF and approving LaTeX changes page by page.
What does it do?
Users add a LaTeX project from a Git repository, read its PDF, and mark sections to revise. After a connected agent edits the LaTeX, the workspace shows the typeset pages before and after the changes so users can review and accept each one. It also offers proofreading, prose polishing, and mathematical review, and uses a separate Git worktree for each task. Running it requires Node.js, Git, a TeX distribution, and a signed-in agent.
Key features
- Mark edits on a PDF for an AI agent to apply to the LaTeX
- Compare typeset pages before and after changes and approve each change
- Provides proofreading, prose polishing, and mathematical review
- Uses a Git worktree for each task to run up to 2 tasks at once
- Runs on a local computer, with pages also viewable on a phone
- Paper editing requires a signed-in agent