On-device AI · macOS
GhostTeX

PDFs & handwriting,
now in LaTeX.

GhostTeX converts scientific papers and handwritten notes into clean, editable LaTeX source — powered by on-device AI. No cloud. Never leaves your Mac.

Available Soon on Mac App Store See how it works

$9.99/year · 3-day free trial · macOS 13+ · Apple Silicon required

GhostTeX — paper.pdf
📄
paper.pdf · 12 pages
— or —
🖊️
notes_scan.png
LaTeX output
% GhostTeX · Qwen3-VL OCR
\documentclass{article}
\usepackage{amsmath, amssymb}

\begin{document}

\section{Introduction}
We consider the action...

\begin{equation}\label{eq:1}
  S = \int dt\,d^2x\,\mathcal{L}
\end{equation}

App Preview — Full Document Mode

GhostTeX — Equation Capture

Equation Capture Mode

GhostTeX — Full Document

Full Document Output

Who it's for

Built for people who live in LaTeX

🎓 Academics & Researchers

Converting scanned papers, old journal articles, or handwritten notes into editable LaTeX — without uploading unpublished work to a cloud server.

📚 PhD Students

Transcribing textbook equations, lecture slides, and problem sets into LaTeX. One crop, one equation — done in seconds.

🏛️ Publishers

Digitising legacy scientific documents and journal archives that only exist as scanned PDFs.

✍️ Journal Authors

Resubmitting to journals that require LaTeX source when you only have the final PDF. Reconstruct the full document without retyping a single equation.

The alternatives

  • Mathpix — ~$10/month, sends your documents to a server
  • Nougat / olmOCR — Python setup required, no GUI
  • Adobe Acrobat — server-side, no LaTeX output
  • Nothing else runs fully offline on a Mac with a clean UI

GhostTeX

  • 100% on-device — your documents never leave your Mac
  • Native macOS app, no Python, no setup
  • Full LaTeX pipeline with equation capture mode
  • $9.99/year — free 3-day trial, managed by Apple

The privacy angle alone matters: unpublished research stays on your machine. No API key. No per-page cost. No account needed to get started.

Features

Everything you need to edit LaTeX fast

From PDFs, scans, or handwritten notes to a clean, editable LaTeX document — with AI assistance at every step.

🔭

Vision-based OCR

Powered by Qwen3-VL, a state-of-the-art vision-language model. Accurately recognises complex equations, tables, and multi-column layouts that traditional OCR misses entirely.

🖊️

Handwriting to LaTeX

Drop in a photo or scan of handwritten notes — equations, derivations, lecture notes — and GhostTeX transcribes them into valid LaTeX. Works with PNG and JPEG images.

✏️

Editable Output

The generated LaTeX is fully editable right inside the app. Full undo/redo support — make quick fixes without switching to an external editor.

💬

Chat with Qwen

Highlight an equation in the editor and ask the AI assistant to split it into multiple lines, convert to an align* environment, fix a misread symbol, add labels, or simplify notation. You can also ask it to explain what an equation means. The chat sees your full LaTeX context and the original page image — so its corrections are precise, not generic.

📐

Equation Check

Heuristic equation validator automatically flags common LaTeX math errors — missing delimiters, unclosed environments, unbalanced braces — before you compile.

📑

Multi-page Documents

Processes entire papers page by page with smooth streaming output. Handles research papers, theses, and technical reports of any length.

💾

Export & Copy

Save the result as a .tex file with one click, or copy straight to your clipboard. Compatible with Overleaf, TeXShop, and any LaTeX editor.

🗞️

Any Layout, Any Document

Handles single-column papers, double-column journals, academic posters, slides, and mixed-layout documents. The vision model understands page structure, not just text.

📝

Markdown Output

Need Markdown instead of LaTeX? GhostTeX can output .md with inline math — ready for Obsidian, Notion, Quarto, or any Markdown-based workflow.

How it works

Three steps to clean LaTeX

GhostTeX keeps it simple.

1

Drop your PDF or image

Open a scientific paper, a scanned document, or a photo of handwritten notes (PNG/JPEG). GhostTeX prepares each page or image at high resolution for the AI model.

2

AI converts page by page

Qwen3-VL runs entirely on your Mac — no internet required. Watch the LaTeX stream live as each page is processed, equations and all.

3

Edit, fix, and export

Tweak the output directly, or highlight any equation and ask the AI chat to split, reformat, or fix it. Run the equation checker, then save as .tex or copy to your clipboard.

100% on your Mac. 100% private.

GhostTeX runs the AI model locally using Apple's Metal GPU acceleration via the MLX framework. Your documents never leave your device — not even for a millisecond.

No account. No telemetry. Just your PDF and your Mac.

🔒 No cloud upload 📵 Works offline 🚫 No tracking 🍎 MLX-accelerated 🖊️ PDF · PNG · JPEG
🤖
Qwen3-VL 8B Model
Downloaded once · runs locally forever
Apple MLX Framework
Hardware-accelerated on Apple Silicon
🌐
Internet access
Only used for initial model download
📁
Your documents
Never stored, never transmitted
Requirements

What you need

Mac

Apple Silicon
(M1 or later)
macOS 13 Ventura+

RAM

16 GB minimum
32 GB recommended
for best performance

Input formats

PDF (multi-page)
PNG · JPEG
(photos & scans)

Storage

~5 GB free space
for the AI model
(downloaded on first run)

Speed

~15–20 tok/s on M1 Pro
~40–55 tok/s on M2 Max
~55–75 tok/s on M4 Max

Intel Macs are not supported — the MLX framework requires Apple Silicon.

GhostTeX

Start converting today.

3-day free trial. Available soon on the Mac App Store.

Available Soon on Mac App Store