klibrary

A reading app for macOS

Read closely. Keep everything you find.

klibrary is for readers who take notes. Open any book, read, write down what you think and keep all of it in order.

Drag across the sentence above

Mark a passage and your note appears here, with its colour, its meaning, and whatever you wrote underneath.

Download for macOS

Free · 1.0.0 · 10.9 MBApple Silicon · macOS 14 or later · On an Intel Mac instead?

The klibrary library shown as a shelf of book spines.

01 — Why it exists

Read, and keep what is worth remembering

I mark and annotate everything I read. My notes come down to three things: questions, arguments I want to push back on, and lines worth keeping.

I never found an app that gave me a good experience of all three at once — reading, writing the note, and keeping those notes in order as I went.

So I built the reader I wanted, to do exactly that as well as it can be done.

Reading is the easy part. Keeping what you read — and learning from it — is the hard one.
Khoa — who built this for himself

02 — What it does

One aim: the best reading and note-taking experience I could build.

One library

Keep every book in order, and find any of them fast

EPUB, PDF, MOBI and AZW3 all supported. Dragging them in is the whole import.

  • EPUB · PDF · MOBI · AZW3
  • Sorted by author, series and collection
  • Covers, spines or table — ⌘1 ⌘2 ⌘3
The klibrary library shown as a shelf of book spines.

A colour system for your notes

Decide what each colour means

Name the colours to match the way you read, then use them the same way in every book you open.

  • Name them once, then use them for good
  • Mark a passage in your own vocabulary
  • Filter and sort by kind, so anything is easy to look up
The klibrary settings panel where each of the five highlight colours is given a name, with keyboard shortcuts one through five shown alongside.

Every note, sorted and searchable

All your notes, on one screen

Everything you have ever marked, across every book. Filter by colour, by book, or by what you wrote underneath.

  • One searchable view across the whole library
  • Search works with or without diacritics
  • Export to Markdown, for Obsidian or anywhere
The klibrary notes view showing every highlight and note from one book in a single column, filtered by colour.

AI, if you want it

The heart of a book, on one page

Have an AI read a book you own and draw out what matters in it: the problem it takes on, the lessons, a summary of every chapter.

  • Ollama on your Mac, Gemini, or your own endpoint
  • Off until you switch it on
  • Your key stays in the macOS Keychain
An essence of a book generated by klibrary.

Scanned books

OCR for books that are only pictures

A scanned PDF is just a stack of images. klibrary pulls the text back out of it, so you can mark it and write notes on it as easily as anything else.

  • Runs locally — nothing is uploaded
  • Reads Vietnamese diacritics correctly
  • Afterwards it behaves like any other book
A book detail panel in klibrary showing a PDF that has been OCR-processed.

03 — While reading

Built to keep your attention

klibrary is built around reading and note-taking — so that marking a passage and writing the thought down is as quick and as effortless as it can be.

Type worth reading
I chose the finest faces I could find, so that writing your thoughts down feels like something to look forward to.
Light and dark
Warm paper by day, warm black for reading at night.
A note under every mark
Name it, write beneath it, link it to another with [[brackets]].
Reading a book in klibrary with the highlights sidebar open, a passage highlighted in blue and a note being written underneath it.

Book journal

And one long page for the whole book

Marks are scattered through the text by nature. Each book also gets a page of its own, where you write up what you actually took from it — in whichever hand you like to write in.

A book journal page in klibrary, written in a script face, with headings and bullet points summarising what the reader took from the book.

04 — Your books stay yours

No account. No cloud. No catch.

klibrary runs on your Mac and nowhere else. Your library is a folder you choose.

  • Nothing to sign up for

    No account, no subscription, nothing phoning home.

  • Your files are never touched

    Notes live in a database beside your books. Your own files are left exactly as they were.

  • AI only when you ask

    Off by default. Run Ollama and nothing leaves your Mac at all.

  • DRM is never removed

    Protected Kindle files are declined, with a message saying so.

05 — Get it

Free. Really.

Version 1.0 for macOS 14 or later, in two builds — one for Apple Silicon, one for Intel.

Not sure which you have? Apple menu → About This Mac. “Chip” means Apple Silicon; “Processor” means Intel.

Both builds are the same app, and the same version.

  1. Drag it in

    Move klibrary to your Applications folder.

  2. macOS will stop you once

    This build is not signed yet. Right-click the app, choose Open, then Open again. First launch only.

  3. Pick a folder

    Choose where your library should live, then drag your books in.

  4. Rather use the terminal?xattr -dr com.apple.quarantine /Applications/klibrary.app

06 — What comes next

Do you read like this too?

I built klibrary for myself, and version 1.0 does everything I needed. What I want to find out is whether anyone else needs the same thing.

That is what this launch is for. If this is your problem too, say so. If it is close but missing one thing, that is the comment I want most.

Tell me what to build nextProduct Hunt — comments open

Or just email me

  • Which format should it read next?
  • Should your notes sync between Macs?
  • What would make the AI summary genuinely useful?
  • What is the one thing that would make you switch?

07 — Questions

Yes. Version 1.0 is free, with no account and no subscription. It was built as a personal tool and released to find out whether other people want the same thing.