local-first · git-backed
Your notes. Your files.Your freedom.
A fast Markdown vault where your notes are plain files on disk and a standard git remote does the syncing. The editor is a pleasure; lock-in is nowhere to be found.
Android alpha today — desktop installers and iOS/iPadOS in the works
vault
notes/
ideas.md
sync-engine.md
journal.md
# Sync engine
- notes are "plain .md files" on disk
- every sync is journaled and idempotent
- merges are diff3 at the line level
fn sync() {
let outcome = journal.replay()?;
// a kill at any state still converges
}
fight with sync tooling
A beautiful place to work with Markdown.
The real workspace — files on the left, the note in the middle, sync state at the bottom.
vault
notes/
ideas.md
sync-engine.md
journal.md
# Sync engine
- notes are "plain .md files" on disk
- every sync is journaled and idempotent
- merges are diff3 at the line level
fn sync() {
let outcome = journal.replay()?;
// a kill at any state still converges
}
fight with sync tooling
Live preview
Headings, code, tasks and wikilinks render as you type — no mode switching.
Everything in reach
File explorer, instant search and sync state, one keystroke away.
Fast on big vaults
A Rust core and virtualized editor keep multi-megabyte notes fluid.