Instant search
SQLite FTS5 with BM25 ranking returns matches in sub-milliseconds as you type — title, body, and tags, all offline.
Local-first notes
QuickNote is a single field that searches as you type and creates a note when nothing matches. Instant full-text search, fully offline, with optional sync across all your devices.
Runs in your browser · No account required · Open it and start typing
This is a live, in-memory demo — type to filter, or type something new and press Enter to create it. Nothing here is saved.
Like it? Open the real app → — same loop, real storage, optional sync.
One Rust core powers every platform, so search and storage behave identically everywhere.
SQLite FTS5 with BM25 ranking returns matches in sub-milliseconds as you type — title, body, and tags, all offline.
The same box searches and creates. No “new note” button, no title field — the first line is the title.
Your notes live on your device in SQLite. Everything works with no network; the web version even runs the database in your browser.
Connect a server to back up and sync across devices. Last-write-wins, conflict-archived, end-to-end over HTTPS.
Paste a link and the server auto-tags it, pulls readable article text, and even transcribes YouTube & Instagram videos.
Desktop app, a pipe-friendly qn CLI, this web app, and mobile on the way — all sharing one data layer.
The whole app is one loop. Here it is.
Start typing in the top field. The list filters live. If nothing matches, a “Create …” row appears — press Enter to make the note.
The selected note opens right there, editable. Changes save automatically as you type. The first line becomes the title.
Stay anonymous and local, or connect a server to back up and sync to your phone, desktop, and CLI.
On macOS, use ⌘ in place of Ctrl.
No sign-up, no setup. The web app runs entirely in your browser.
Open QuickNoteWant it native? Sign in inside the app to grab the desktop & CLI builds.