Back to browse
Axiom – structural OCR for handwritten STEM notes

Axiom – structural OCR for handwritten STEM notes

by mrajatnath·Mar 2, 2026·2 points·1 comment

AI Analysis

●●●●GemSolve My ProblemWizardryZero to One

Structural OCR for handwritten math—preserves alignment, tables, equations where standard OCR fails.

Strengths
  • Solves a genuine blind spot: standard OCR + LLMs destroy layout (equations lose alignment, multi-step derivations collapse) — Axiom rebuilds structure explicitly
  • Pay-per-page (no subscription) + compile-ready LaTeX output + vector PDF means no vendor lock-in, output portable forever
  • Trained on mathematical notation specifically, not generic text; spatial relationships matter for readability in STEM
Weaknesses
  • No integration shown with Obsidian, OneNote, or other note-taking workflows yet — positioning as standalone converter limits adoption
  • Pricing unclear (says 'pay per page' but no rate disclosed on landing page)
Category
Target Audience

Students, researchers, scientists with handwritten lab notebooks and problem sets

Post Description

I built Axiom after repeatedly running into the same problem with my own handwritten STEM notes.

On paper, everything looks clean — equations aligned, steps grouped properly, tables laid out clearly. But the moment I scanned those pages and ran them through OCR (including LLM-based tools), the structure would fall apart. The characters were mostly correct, but the layout — which is what actually makes math readable — was gone.

Aligned equations would lose alignment. Multi-step derivations would collapse into a single paragraph. Numbered problems would merge together. Tables would turn into plain text. Technically it was “extracted,” but practically it was unusable without manually fixing everything in LaTeX.

That gap is what Axiom tries to solve.

Instead of focusing purely on transcription accuracy, I focused on structural preservation. The current pipeline looks roughly like this:

1. OCR from image or PDF.

2. A structural prompt tuned specifically for math alignment, derivation grouping, numbered block preservation, and table detection.

3. A post-processing layer that normalizes LaTeX/Markdown output, merges math blocks, protects numbering tokens, and stabilizes table columns.

4. Export as compile-ready LaTeX, Markdown, or searchable PDF.

The hardest part wasn’t getting the characters right. It was preventing structural drift — especially with aligned equations and multi-line derivations. I added alignment pattern detection, atomic pagination for LaTeX environments, and normalization passes to keep math blocks intact across pages.

The goal isn’t “AI transcription.” It’s making handwritten STEM notes survive digitization without losing their mathematical structure.

It runs entirely in the browser:

https://www.useaxiomnotes.com

Similar Projects