Chronicle · Document reading for Mac and Windows

Chronicle — bringing documents to life

Turn difficult scans and documents into readable, accessible text.

Chronicle is open-source software. View the source code on GitHub.

Chronicle uses AI, primarily Google Gemini, to read scans and organise the text into headings, paragraphs and tables. It can work with handwriting, archives, newspapers, books and comics. Save the result as HTML, Word, plain text or another supported format.

Designed for keyboard and screen-reader use. AI can misread, omit, or invent text. Check important results against the original. Read the AI accuracy and privacy disclaimer.

Download Chronicle

Choose your computer below. The ZIP downloads directly; no GitHub account is needed.

macOS

Download for Mac

For Apple silicon Macs. Download and extract the ZIP, then read the included first-launch instructions.

macOS 12 or later; Apple silicon (M-series).

Windows

Download for Windows

For 64-bit Windows. Download and extract the ZIP before opening Chronicle.

Windows 10 or later; 64-bit (x64).

Getting started

  1. Install Chronicle and add your own AI provider API key, or set up Private Offline Mode with Ollama.
  2. Add files, choose a document preset and output format, then select Start Reading.
  3. Review the recovered text and compare important details with the original.

Online processing sends document content to your chosen provider. Optional Private Offline Mode requires you to install Ollama and download a local model separately. It is intended for simple, clear, typed documents, not difficult scans or complex layouts. See the offline setup and limitations.

See examples

Compare source pages with saved Chronicle results, including errors that still need review. Each example has a text description and an accessible result page. Choose a tab below; use the arrow keys to move between tabs.

Faded First World War diary with nine handwritten entries in five columns, covering places, dates, times, events and appendix references.
The battalion’s journey from Larkhill to France in 1915, set out as an accessible table. Some readings, including signature initials, remain uncertain.
Compare the diary source and saved result, with a detailed image description

Support Chronicle

Contact the developer

Chronicle is developed by Michael Marshall. Questions, feedback, and bug reports are welcome.

The email link opens your email app. No GitHub account is needed to email Michael.

GitHub requires an account to post. Messages there are public; do not include private documents, API keys, or other sensitive information.

Why I built Chronicle · AI accuracy and privacy disclaimer · Source code