← Surfaces
Eigen Scanner Β· Scan Β· OCR Β· OMR

The document chain,
end to end.

Point your phone β€” or any desktop scanner β€” at a page, and Eigen Scanner does the rest: capture, cleanup, powerful OCR, structuring, and export. Printed or handwritten. Text or music. One capture in, structured knowledge out β€” straight into EigenVertex.

The integration chain

A complete β€” and flexible β€” documentary pipeline.

Every stage is optional. Ingest a raw capture, clean it in staging first, or recognise it as text or music. You choose the route; Eigen Scanner runs it.

skip stagingyestextscoreas-is Β· imagepage inCapturephone Β· scannerpreprocess?Stagingoptional Β· deskew Β· eraserecognize?OCRMistral Β· handwritingOMRAudiveris Β· MusicXMLIngeststructure Β· exportto EigenVertex
Eigen Scanner β€” document actions after capture
Staging

Every capture, cleaned before it counts.

Real captures are crooked, shadowed, cluttered. Staging fixes all of it automatically β€” so the recognition engine reads a pristine page, not a photo of your desk. This is where scan quality becomes recognition accuracy.

  • Deskew & perspective β€” a page shot at any angle is flattened to a true, front-facing rectangle.
  • Smart crop β€” the document is isolated cleanly from its background.
  • Object eraser β€” fingers, staples, shadows and stray marks wiped out.
  • Enhance β€” contrast and lighting normalised for maximum legibility.
Before
β†’
After
Handwriting

Handwritten notes, finally machine-readable.

Most scanners surrender at cursive. Eigen Scanner's OCR β€” powered by Mistral β€” reads printed and handwritten text alike, turning years of paper notebooks into searchable, structured, queryable knowledge.

  • Cursive & print β€” mixed handwriting handled in a single pass.
  • Layout aware β€” margins, columns and annotations preserved.
  • Straight to your graph β€” recognised text flows into EigenVertex, ready to query.
✍️ screenshot β€” handwriting β†’ structured text
Score intelligence Β· OMR

Sheet music becomes real, playable notation.

Eigen Scanner doesn't stop at text β€” it understands music. Optical Music Recognition reads a printed or handwritten score and reconstructs it as editable, playable notation, exported as standard MusicXML (and MIDI).

  • Full OMR engine β€” staves, clefs, notes, rests and dynamics recognised (Audiveris).
  • MusicXML & MIDI β€” open standards, ready for any score editor or DAW.
  • Rendered & verified β€” the recognised score is re-engraved on screen for side-by-side checking.
🎼 screenshot β€” score β†’ MusicXML notation
Outputs

One scan. Every format you need.

From a single capture, export clean, structured results β€” from portable Markdown to elegant publish-ready HTML, and MusicXML for scores.

.md
Portable Markdown
.html
Elegant styled HTML
.docx
Editable Word
.pdf
Searchable PDF
.json
Structured data
.musicxml
Score notation
.mid
Playable MIDI
Send anywhere

Export straight through Eigen Companion.

Every scan can flow directly to EigenVertex, or route through Eigen Companion β€” the universal desktop hub that gathers everything you capture and sends it where it belongs, in the right format.

Eigen Scanner β†’ Eigen Companion β†’ EigenVertex
Available everywhere

Runs on every platform. No exceptions.

Built as a PWA, Eigen Scanner installs on any device you own β€” with a premium native experience where it matters most.

iPhone & iPad Premium native
A top-tier native app β€” the fastest, richest capture and staging experience.
Android
Full-featured PWA β€” install from the browser, works like a native app.
macOS & Windows
Desktop PWA β€” pair with any office scanner for high-volume capture.
Linux & web
Runs anywhere a modern browser does. Nothing to install.

Turn your paper into knowledge.

The whole chain β€” capture to structured export β€” in one app. Every scan lands in EigenVertex, consolidated and ready to produce.