v0.1.1 · Linux desktop · runs offline

A second brain that never phones home.

Notion-style blocks, Obsidian-style links, and an AI research agent — on your Linux desktop, out of one JSON file you own. No account. No sync service. No signup wall between you and your notes.

x86_64 · portable tarball · Omarchy package coming soon · free to use and redistribute

CLUSTER BRAIN — LIVE
14 notes · 22 links hover a node
0
Accounts required
0
Sync services
1
Plain-JSON vault file
0.1.1
Current release
The Cluster Brain

Type [[ and the graph writes itself.

Every wiki link you drop becomes an edge. Nothing to tag, curate, or maintain — the structure is a side effect of writing the way you already write. The thing drifting above is that graph, built from this app's own feature notes.

  • Links are cheap. Two brackets and a note name. If the note doesn't exist yet, it will when you need it.
  • Backlinks come free. Every edge points both ways, so a note always knows who's citing it.
  • Clusters are the point. The shape of what you've been thinking about shows up before you've noticed it yourself.
  • Tags and search cut across the graph when you'd rather query than wander.
  • Daily notes give every day a node, so the graph has a spine to hang off.
  • Links survive export. [[wiki links]] stay intact in the Markdown you take with you.
Key feature · Research agent

An AI that reads your graph, on your key.

Optional, and off until you turn it on. It reads your link graph, answers questions about what you've written, and drafts notes back into the vault.

  • Bring your own Anthropic API key. Paste it into Settings. It's stored on your device.
  • Off by default. No key, no agent — the rest of the app doesn't care.
  • It drafts, you decide. Notes it writes are notes you can edit, keep, or bin.
  • No account with us. There is no us to have an account with.
  • No subscription for the AI. You pay Anthropic for what you use, directly.
  • Nothing leaves without the key. Turn the agent off and the app has nowhere to send anything.
What's in it

Blocks that behave.

A slash menu and markdown shortcuts as you type. Everything below ships in 0.1.1 today — no preview tier, no paid unlock.

Editor

Every block you'd reach for

Text, headings, lists, to-dos, quotes, callouts, code, tables, images, video. Type / for the menu or just write markdown and let it convert.

Linking

Wiki links

Type [[ to link a note. Each one becomes an edge in the Cluster Brain, and stays a real link when you export.

Navigation

Tags, search, outline

Tag notes, search the vault, and jump around a long note by its heading outline. Find & replace when it's a chore, not a hunt.

Routine

Daily notes & templates

One node per day, and templates for the notes you write the same way every time. Meeting, review, log — pick and go.

Chrome

A top bar that gets out of the way

Reach for the top edge and it slides in; move away and the window is all page. The native menu bar hides too — press Alt if you want it back.

Safety net

Trash, backups, rollback

Deleted notes go to trash, not the void. The vault keeps a workspace.prev.json rollback copy whenever it shrinks.

Your data

Plain JSON, plain Markdown, plain exit.

Notes live on your device and mirror to a readable JSON file. Nothing is encoded in a format only this app can open, and leaving takes one click from the toolbar.

Where it lives

PathWhat
~/.config/slap-notes/App data — your notes live here
workspace.jsonPlain-JSON copy of the whole vault
workspace.prev.jsonRollback copy, written when the vault shrinks

How you leave

ExportUse it for
This note (.md)One file
Vault (.zip)One .md per note with links intact, plus attachments and an all-notes.html — unzip straight into Obsidian, or paste into OneNote
Print / PDFArchiving and printouts
Backup (.json)Everything including media, restorable in-app
Install

Extract it and run it.

Slap Notes 0.1.1 for Linux x86_64 — no installer, no daemon, no root. Needs gtk3, nss, alsa-lib, libxss and libnotify — which your desktop almost certainly already has. The packaged Omarchy build is on its way.

Any Linux distro — 99 MB
$ tar --zstd -xf slap-notes-0.1.1-linux-x64.tar.zst
$ ./slap-notes-0.1.1/app/slap-notes
Omarchy / Arch — 124 MB Coming soon
$ sudo pacman -U slap-notes-bin-0.1.1-1-x86_64.pkg.tar.zst
Verify before you run it
$ sha256sum -c SHA256SUMS
slap-notes-0.1.1-linux-x64.tar.zst: OK

sha256  13b72700af1867fa94052a99b82a5667e525e43f8d33e3ac8784852ad5941157
slap-notes-0.1.1-linux-x64.tar.zst