The direction, not a schedule
BrainFrame is deliberately ambitious, so here's an honest map: what works today, the work happening right now, and the shape of where it's headed. It's a direction, not a timetable — and not a promise about the order things land.
What works today
Right now BrainFrame is a desktop app you can run: it reads images and Markdown, lets you take notes, and keeps every note linked to the source it came from. That's a small, honest surface — but it's real and working end to end. Everything below is where it goes from here.
Cross-device sync
This is the work happening right now. We're building CRDT-based sync so your notes and library stay consistent across every device — offline-first, with no central server in the middle. It's the meatiest, most interesting problem in the whole project, and the most rewarding place for a contributor to jump in and make a real dent.
And the wider direction, in no particular order:
-
Public release on iOS and Android
The mobile apps are in active development. Tester builds come first — sign up to be among the first to get them — and the destination is a full public launch on the App Store and Google Play.
-
Broader format support
Today the reader handles images and Markdown. This is everything after that — PDF, EPUB, DOCX, archived web pages, even Linux man pages — each one brought in and cross-linked the same way, so more of your library lives in one place.
-
Deeper note-to-source connections
Grow linking into a real graph: backlinks, viewing a note in the flow of its source, and connecting ideas across documents.
-
Optional cloud sync and backup
For those who want it, an opt-in cloud layer for sync and backup — never required, always in keeping with local-first.
-
A standalone BrainFrame device
The long-horizon idea: dedicated hardware for reading and note-taking, away from a general-purpose computer.
This is the direction, not a schedule. If any of it is the kind of thing you'd want to help build, that's exactly why it's out in the open.
Explore the project on GitHub