From the team that built Overleaf·Closed beta

LaTeX that recompiles in 224 milliseconds.

The fastest of 10 real arXiv papers, warm edit, against stock latexmk. The slowest took 3.1s — still 1.07× faster. All ten ↓

Your citation library, your Python, and your collaborators in one document — on a toolchain rebuilt for how research actually gets written.

aims.texmacros.texrefs.bib
3 editingMPDCPS
8\section{Specific Aims}
9
10Chronic kidney disease (CKD) affects over 37 million
11Americans, with marked disparities in outcomes across
12rural \badmacro{cohorts}~\cite{saran2023}. Our central
13hypothesis is that \textbf{site-tailored monitoring}
14reduces eGFR decline by 18\% at 36 months.
15
16\subsection{Aim 1: Identify modifiable risk factors}
17We will deploy a longitudinal cohort across 6 sites,
18enrolling 2,400 participants over 30 months.
19
20\subsection{Aim 2: Validate site-tailored monitoring}
21
1 error · aims.tex 12:7 · 224 msLoro CRDT · 3 online·LaTeX · UTF-8

Six things, done right.

Everything in Volt is built around one rule: the document is the source of truth. The agent, the compiler, the data tools, the history — they all serve the page, not the other way around.

01Editor

A LaTeX editor that respects the document.

aims.tex
refs.bib
methods.tex
14\section{Specific Aims}
15
16Chronic kidney disease (CKD) affects [1] over 37
17million Americans, with marked disparities in
18outcomes across rural cohorts [2].
19
20\subsection{Aim 1: Identify risk}
21
compiled · 224ms
02Compile

Faster on every paper we measured.

warm-edit recompile · 10 arXiv papers
3.1×median speedup
vs stock latexmk
range
1.07×12.3×
faster
10 of 10
  • fastestresnet224ms / 743ms3.32×
  • best ratioschwarzschild527ms / 6.48s12.29×
  • slowesttikz_feynhand3.14s / 3.36s1.07×
save → fresh PDF · median of 3 runs · SOURCE_DATE_EPOCH pinned · zitex perf-baselines/zig-latexmk-9paper-profile.md
03Tatu

An agent that reads your sources, draws your diagrams, fixes your build.

Chat · groundedAI · 4 sources
You

Sketch the study design as a CONSORT diagram and pull the cohort numbers from Hwang 2024.

04Notebook

Python on your pilot data, embedded in the manuscript.

eGFR_decline.py · cell 3 / 7scipy · pandas · matplotlib
# Pilot cohort — 36-month eGFR trajectory
import pandas as pd; from scipy import stats
df = pd.read_csv("pilot/ckd_egfr.csv")
fit = stats.linregress(df.month, df.egfr)
eGFR decline · n=412
observedlinear fit
Lookback 36mo
Cohort CKD 3b+
Fit
β = −2.31 mL/min/y
R² = 0.74 · p < 0.001
05Collaboration

Co-write with your team. Unlimited seats, no friction.

aims.tex · 3 editingMPDCY
% Specific Aims · NIH R01 · revision 12
\section{Specific Aims}
Chronic kidney disease (CKD) affects over 37 million
Americans, with marked disparities in outcomes across
rural cohorts. Our central hypothesis is that
\textbf{site-tailored monitoring} reduces eGFR
decline by 18% at 36 months.
\subsection{Aim 1} Identify modifiable risk
factors in a 6-site longitudinal cohort.
Maya Patel
Daniel Cho
You
06History

Every keystroke kept. Forever.

git · mainretention · ∞

Unlimited version history — included.
9f3a2eAim 3: tighten power calc2 min
7d1b0cHwang 2024 → ref 12; fix bib26 min
4e90afTatu drafted §Significance1h
2a87deMaya: pilot data table 34h
1c50d2initial commit · grant skeletonMar 2
auto-snapshot on saverestore any revision · diff any range

A first for LaTeX

matplotlib, plotly & Python
inside your LaTeX project.

No more exporting a PNG, re-uploading, recompiling. Write the code that makes the figure in the same project as the paper — run it, and the plot lands in your document by reference. Change the data, the figure updates. This is the part nobody else has.

matplotlibfigures.py
by site

The plots you already know. Publication-grade figures, rendered straight into the manuscript.

\includegraphics{fig:enrollment}
plotlytrajectory.py
treatmentcontrol

Interactive, multi-series charts. Explore live, then freeze the exact view into a figure.

\includegraphics{fig:egfr-arms}
pythonanalysis.py
observedlinear fit

pandas, scipy, statsmodels — the full stack runs in a sandbox next to the paragraph it informs.

\includegraphics{fig:fit}
run in a sandbox · pandas · scipy · matplotlib · plotlyembed by reference · recompiles on change

Desktop · works offline

Write on a plane. Compile on a plane.

Volt is also a desktop app. The editor, your library and the compiler run on your own machine, so a dropped connection changes nothing: you keep writing, it keeps compiling. Back online, every offline edit merges into the shared document — no conflict dialog, nothing lost.

Edit
Local-first. The document lives on your disk; the server is a peer, not a dependency.
Compile
The same engine, running locally. No queue, no upload, no network — the recompile times above are yours offline.
Library
Your citation library travels with the document, so references resolve without a connection.
Sync
Reconnect and the Loro CRDT merges your edits with your collaborators’ — ordered, complete, no lost keystrokes.
offlineaims.tex · local
  1. editaims.tex:12 · queued
  2. compilelocal · 224 ms · clean
  3. editaims.tex:16 · queued
  4. compilelocal · 345 ms · clean
  5. online2 edits merged · 0 lost · Loro CRDT

Desktop builds go to beta members first · auto-updates · join the closed beta →

From an interview · R01 writer

I spend hours manually checking the LLM's citations. None of these tools give me a direct link from the claim to the page.

— Medical researcher, R01 grant cycle, Feb 2026

By the numbers

3.1×
Median recompile speedup, 10 arXiv papers
12.3×
Best case · schwarzschild
100%
Citations verified to page
History retention

Pricing · One product, three editions

Pay for the agent, not the editor.

The editor, Turbo pdfTeX compiles, and collaboration are unlimited at every tier — even Free. What you pay for is the agent: how many runs you get, the models behind them, plus Python hours, the compatibility compilers (pdfLaTeX, XeTeX, LuaTeX), history, upload room, and your choice of EU or USA workbook residency.

01Open

Free

$0forever

For coursework, exploration, and second readers. No payment, no expiry.

  • +Unlimited collaborators
  • +48 hours of history
  • +Turbo pdfTeX — unlimited compiles
  • +30 mins of Python / month
  • +20 MB file upload limit
  • +50 AI agent runs / month
  • +Community support
Start free

No credit card required

03Professional

Professional

$50/ month

For PIs and grant-writing labs. The full agent, every keystroke, hosted where you need it.

  • Everything in Researcher
  • +Unlimited AI agent runs
  • +State-of-the-art models
  • +24 hours of Python / month
  • +10 GB file uploads
  • +EU / USA workbook residency — your choice, per project
  • +Dedicated onboarding & SLA
Choose Professional

Lab plans available · contact for 5+ seats

50% off student discount
Student discountResearcher plan available for $20/month