Real markdown files. Not a database with a UI.
dotta is a filesystem-native notes app for desktop, mobile, and web.
Your .md files are canonical — search, sync, and AI
agents are acceleration layered on top, never the source of truth.
Open-source core · No account needed to own your notes
Not a database pretending to be files.
Real markdown files are canonical. Everything else — search, cache, embeddings, sync — is acceleration built on top, and it's always rebuildable from your files.
Open it in any editor, anytime. No proprietary format, no lock-in.
Fast startup and search — a cache only. Delete it and dotta rebuilds everything from your files.
Conflicts become new files you can read — never a silent merge, never a silent loss.
Everything else is acceleration.
Search, sync, and AI sit on top of your files — never in place of them.
Local-first & offline
Works fully offline and never blocks editing on a cloud round-trip. Opens instantly from local cache, every time.
Filesystem-native
Real .md files are canonical. IndexedDB is acceleration only — rebuildable, never the source of truth.
Cross-platform
Desktop, mobile, and web share the same vault and the same notes. One app, wherever you write.
AI agents, on approval
Agents suggest edits inline. You review and approve — nothing touches your files without a nod.
Sync anywhere
Bring your own storage. Sync moves real files and hashes — never a hidden proprietary blob.