Skip to content

Interleave v0.1.0 — local-first incremental reading (MVP)

Choose a tag to compare

@antoinefink antoinefink released this 31 May 09:42
· 381 commits to main since this release
ab929a4

First public release of Interleave — a desktop-first, local-first incremental reading app for macOS (Apple Silicon).

Read sources gradually, lift out the fragments that matter, distill them, and turn the best ideas into spaced-repetition cards — with every card traceable back to the exact sentence it came from.

Install

Download Interleave-0.1.0-arm64.dmg below, open it, and drag Interleave to Applications.

The build is unsigned / not notarized, so on first launch macOS Gatekeeper will warn you: right-click the app → Open (once), then it runs normally. Requires an Apple-Silicon Mac (arm64).

What's in it

The complete incremental-reading loop, end to end:

  • Capture & inbox, manual import, priorities
  • Tiptap reader with read-points
  • Extraction with full source lineage (+ sub-extracts) and a distillation flow (raw → clean → atomic)
  • Q&A + cloze cards with quality warnings
  • FSRS review (sibling burying, leech detection) — on a separate scheduler from the attention-based source/extract queue
  • Due queue + one-at-a-time process loop
  • Concepts, tags, full-text search; a Home command-center, Library, and Concepts map
  • Trash + command-level undo, analytics, and a restore-ready backup
  • Keyboard-first throughout (⌘K palette, ? cheat sheet)

Everything is stored in a native SQLite database and survives an app restart.

How it was built

Built almost entirely by AI agents (Claude) orchestrated through dynamic multi-agent workflows: a documented control-plane roadmap, then builder → independent reviewer → blocking gate → one-commit-per-task, followed by a 17-component hardening audit and a UI-completeness pass. ~70 commits · 985 unit/integration tests · 158 Playwright/Electron E2E. See the README.

Not yet (planned — Part II)

Cloud sync, PDF/EPUB import, AI-assisted distillation, and semantic search.