OPEN SOURCE · LOCAL FIRST · LATEX

Your agent writes.
See the paper live.

Talk to your coding agent in the project terminal, then watch its LaTeX edits become a live PDF beside your source.

01 Agent-ready terminal02 Live PDF preview03 Local LaTeX files

INTERACTIVE PREVIEW

A workspace you can explore

Explore JiT's real TeX source and scroll through all 18 PDF pages. Install LeafOver to work with an agent in the terminal.

◎This is a static showcase. Edits stay in this browser; compiling, writing project files, installing compilers, and running terminal commands require the local app.Get the full app →
Back to Basics: Let Denoising Generative Models Denoise
T↓⇩
Loading source…UTF-8 · browser-only edits
/ 18
● PDF↔Source
Loading the paper…
Click the page to jump toward its source
JIT / ARXIV:2511.13720V2Explore freely. The original project files remain untouched.

CAPABILITIES

Built for writing with an agent

The showcase illustrates the experience; the installed app gives you the full workflow.

01 / RUN
>_

Write alongside your coding agent

Run your coding agent in the project terminal and see its LaTeX edits recompile into the live PDF. Available in the installed app.

02 / SEE
▤

Live PDF, side by side

Scroll naturally across PDF pages as they update; use SyncTeX locally to move between PDF and source.

03 / WRITE
{ }

A real source editor

Tabs, autosave, file navigation, and source search keep the paper at your fingertips.

04 / FIND
⌕

Search across the project

Find text in the current file, across project sources, or in the rendered PDF.

05 / MAKE
⚙

Make it your workspace

Choose the paper title, LaTeX engine, theme, accent color, and language. Install a missing engine from settings locally.

06 / OWN
⇩

Take your work with you

Export the LaTeX source and PDF. Your paper stays in ordinary local files.

GET STARTED

Your paper, your machine.

Clone the repository and run one script. LeafOver installs the TeX packages needed by the JiT example when necessary, then starts the full local workspace.

Python 3.10+ required. Automatic TeX setup supports Debian/Ubuntu and macOS; the app itself also works with an existing TeX installation.

TERMINAL
git clone git@github.com:yaoliliu/LeafOver.git
cd LeafOver
./install.sh
Read installation notes ↗

Compiler changes and one-click engine installation take effect in the local app.