frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Axiom – structural OCR for handwritten STEM notes

https://www.useaxiomnotes.com
2•mrajatnath•4h ago
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

Comments

mrajatnath•4h ago
I’m Rajat a solo developer and also a cs undergrad working on this.

The early versions were basically OCR + prompting, but I kept running into the same structural issues. Most of the work ended up being in post-processing and block detection rather than the OCR layer itself.

Still working on better handling of diagrams and more complex chemistry-style layouts.

Show HN: Omni – Open-source workplace search and chat, built on Postgres

https://github.com/getomnico/omni
68•prvnsmpth•4h ago•22 comments

Show HN: Web Audio Studio – A Visual Debugger for Web Audio API Graphs

https://webaudio.studio/
7•alexgriss•1h ago•0 comments

Show HN: Timber – Ollama for classical ML models, 336x faster than Python

https://github.com/kossisoroyce/timber
145•kossisoroyce•12h ago•27 comments

Show HN: Ragtoolina – MCP tool that adds codebase RAG to AI coding agents

https://www.ragtoolina.com
2•slack812•1h ago•0 comments

Show HN: Commitdog – Git on steroids CLI (pure Go, ~3MB binary)

https://aysdog.com/commitdog
5•anirbanfaith•2h ago•1 comments

Show HN: OpenBerth – Deploy AI-built apps and tools to your own server

https://openberth.io/
4•Amirso•3h ago•0 comments

Show HN: Logira – eBPF runtime auditing for AI agent runs

https://github.com/melonattacker/logira
22•melonattacker•13h ago•2 comments

Show HN: Axiom – structural OCR for handwritten STEM notes

https://www.useaxiomnotes.com
2•mrajatnath•4h ago•1 comments

Show HN: Audio Toolkit for Agents

https://github.com/shiehn/sas-audio-processor
56•stevehiehn•21h ago•9 comments

Show HN: Xpandas – running Pandas-style computation directly in pure C++

2•xqli•5h ago•0 comments

Show HN: OxyJen – Java framework to orchestrate LLMs in a graph-style execution

2•bdivyansh11•5h ago•0 comments

Show HN: Vibe Code your 3D Models

https://github.com/ierror/synaps-cad
56•burrnii•2d ago•18 comments

Show HN: Workz–Git worktrees with zero-config dep sync and a built-in MCP server

https://github.com/rohansx/workz
2•rohansx•6h ago•0 comments

Show HN: Vertex.js – A 1kloc SPA Framework

https://lukeb42.github.io/vertex-manual.html
32•LukeB42•1d ago•19 comments

Show HN: Steward – an ambient agent that handles low-risk work

https://github.com/study8677/Steward
2•867762462f•6h ago•0 comments

Show HN: I built an AI tool that walks you through Toyota's 5 Whys method

https://www.fivewhys.ai/
2•mogic•7h ago•0 comments

Show HN: Interactive 3D WebGL Globe for real-time daylight cycles

https://github.com/azialle/Oclock
3•codechibi•7h ago•2 comments

Show HN: Visualize Git commit histories as animated force-directed graphs

https://github.com/nshcr/git-commits-threadline
4•wwhxd•8h ago•0 comments

Show HN: Now I Get It – Translate scientific papers into interactive webpages

https://nowigetit.us
294•jbdamask•1d ago•128 comments

Show HN: I built open source Gmail organizer because I refused to pay $30/month

https://github.com/Lakshay1509/NeatMail
3•mafia15•8h ago•1 comments

Show HN: OpenTamago – P2P GenAI Tamagotch

https://open.tamago.chat
3•boiling_eggs•8h ago•0 comments

Show HN: HN Bot Detector - Detects LLM-Generated Comments on Hacker News

https://github.com/umairnadeem/hn-bot-detector
5•umairnadeem123•9h ago•2 comments

Show HN: Unfucked - version all changes (by any tool) - local-first/source avail

https://www.unfudged.io/
136•cyrusradfar•3d ago•86 comments

Show HN: RetroTick – Run classic Windows EXEs in the browser

https://retrotick.com/
191•lqs_•2d ago•60 comments

Show HN: LocalRAG – Ask AI about your own documents (iOS/Android)

https://localrag.app
4•snakaya•15h ago•0 comments

Show HN: SwarmClaw – Orchestration dashboard for OpenClaw and AI agents

https://github.com/swarmclawai/swarmclaw
5•jamesweb•15h ago•1 comments

Show HN: Sun – Realtime voice agent for group conservation not just turn taking

https://www.getsun.io/
4•anand_pattern•11h ago•2 comments

Show HN: Claude-File-Recovery, recover files from your ~/.claude sessions

https://github.com/hjtenklooster/claude-file-recovery
99•rikk3rt•2d ago•41 comments

Show HN: ClawShield – Open-source security proxy for AI agents (Go, eBPF)

https://github.com/SleuthCo/clawshield-public
2•sleuthco•11h ago•1 comments

Show HN: LightJJ – Web-Based UI for Jujutsu VCS

https://github.com/chronologos/lightjj
2•Chronologos•11h ago•0 comments