Skip to content

Latest commit

 

History

195 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libritus

Desktop research workspace. Read PDFs on an infinite canvas — and keep the investigation (notes, highlights, diagrams, web searches) on that canvas so you can follow your reasoning later. AI answers only when you ask; it never auto-summarizes or underlines for you.

Features · Research canvas · Download · Development · License

Libritus product demo

Stop reading. Start thinking. Vertical scroll is a cage. Work on an infinite whiteboard instead: notes, diagrams, and web searches live on the same scene as the text. For students, researchers, and curious readers who refuse to outsource thinking to AI.

Features

Infinite PDF canvas

Pan and zoom virtualized pages on a whiteboard, rendered by PDFium. The document is the axis; the space around it is yours. Large PDFs stay fluid.

Infinite PDF canvas

Highlights from selection

Select text and lock a highlight onto the canvas. Color it, copy the text, or grow a note or web search from it.

Highlights from selection

WYSIWYG notes

Drop a rich note anywhere, or grow one from a highlight. It sits next to the passage that sparked it.

WYSIWYG notes

Web search capture

Search from a highlight, place a browser, or paste or drop a link onto the canvas. Browse in-app, then pin a screenshot beside the text.

Web search capture

Freehand and diagrams

Arrows, shapes, and sketches with Excalidraw tools, drawn on top of the PDF.

Freehand and diagrams

Outline, thumbnails, annotations

Jump via outline, page thumbnails, or a list of your highlights, notes, captures, and canvas images. The sidebar finds your place; research stays on the canvas.

Outline, thumbnails, and annotations

Sessions that persist

Camera and annotations autosave per PDF. Come back and continue where you stopped. Everything stays on your machine — fully offline.

Sessions that persist

Research canvas

The PDF viewer is an infinite canvas (Excalidraw + EmbedPDF / PDFium): virtualized pages, free pan/zoom, and freeform research on top of the document. Product north, architecture, roadmap, and agent conventions:

The previous lector-based vertical reader has been removed; the canvas viewer is the only PDF path.

Follow the journey!

Progress notes: https://jkominovic.dev

Download (macOS)

Grab the latest .dmg from Releases (Apple Silicon: *-mac-arm64-setup.dmg), open it, and drag Libritus into Applications.

macOS may say the app is damaged and offer to move it to the Trash. That is Gatekeeper blocking an unsigned build — the app is fine. In Terminal:

xattr -cr /Applications/Libritus.app

Then open Libritus again. (Right-click → Open, or System Settings → Privacy & Security → Open Anyway, can also work.)

Development

git clone git@github.com:JulianKominovic/libritus.git
cd libritus
bun install
bun run dev

Packaged mac build:

bun run build:mac

License

Attribution-NonCommercial-ShareAlike 4.0 International (CC-BY-NC-SA-4.0). Non-commercial use only — a personal open-source project, shared openly.

Mascot

Libritus mascot

About

Whiteboard space for reading PDFs. Most PDF apps are a tall strip of pages. Libritus puts the document on an infinite whiteboard. Pan. Zoom. Keep highlights, notes, freehand, and captures on the same scene as the text.

Topics

Resources

Stars

6 stars

Watchers

0 watching

Forks

Releases

Contributors

Languages