Akshara Vision
Restore. Read. Preserve.
What is Akshara?
A local-first, vendor-agnostic document intelligence CLI & grounded chat workbench. It turns unstructured book scans and historical archives into normalized layout trees and publication-ready digital volumes.
The Problem Space
Vision language models and LLMs are excellent at OCR correction, but integrating them directly into bulk archival pipelines fails on practical execution.
| Ad-Hoc Model Calls | Akshara Engine |
|---|---|
| Fragile PipelinesAPI failures or exits abort progress; no state preservation. | Resumable RunsPage checkpoints guarantee zero loss on interruption. |
| Raw Text ClutterExtracts plain strings without layout tags or semantic roles. | Structure ParsingBuilds normalized trees mapping columns, headers, and crops. |
| Vendor Lock-inHardcoded API connections restrict backend migration. | Agnostic RoutingUniform routing across local GGUF engines or cloud APIs. |
Layout Normalization
Akshara Vision does not treat scans as plain text blocks. Every page is parsed hierarchically, extracting reading orders, columns, and semantic document roles.
Identifies preface, table of contents, chapter boundaries, footnotes, running headers, and page numbers.
Reconstructs page columns and flow. Captures exact native layout bounding boxes, page zones, and confidence indexes.
Identifies visual figures and tables, generates conservative crop bounding boxes, and automatically captions visual elements.
Grounded CLI Review & Chat
Query processed run directories directly using indexed source chunks for strict audit trails. Audit layouts, confidence scores, and crop regions natively.
Core Capabilities
Transparent query routing across local offline GGUF engines (Ollama, llama.cpp) for zero cost, or cloud APIs (Gemini, Sarvam, Anthropic).
Writes page and chunk level stage checkpoints. Interruptions or crashes do not force re-processing; resume picks up exactly where it left off.
Stores raw structural layout trees. Segregates running headers, tables, images, and footers from reading flow to compile clean source copies.
Compiles structured books into multiple publication formats. Supports plain text, standard Markdown, EPUB packages, and formatted PDF printouts.