LAST DB
One local database on your machine. Apps talk to it. Nothing requires an account.
Alpha — macOS Apple Silicon, ~5 minutes to install.
[Install →] [Apps] [llms.txt] — agents: plain-text install map
Today every app builds its own silo: notes in one place, tasks in another, secrets somewhere else. LastDB inverts that. Your data lives in one encrypted database you run yourself. Applications become thin clients of your database — not permanent custodians of a copy.
LASTDB
The database. One process on your Mac. Your data stays there.
APPS
Tools that use it — memory, boards, and more. Same data, different jobs.
This is how you get LastDB. Needs Homebrew and Bun on Apple Silicon. One installer puts LastDB and the daily apps on your machine. Prefer plain text? See llms.txt.
RUN THIS copy once → terminal or agent
# 0) Bun (skip if `bun --version` works) curl -fsSL https://bun.sh/install | bash # open a new terminal after Bun installs, or: export PATH="$HOME/.bun/bin:$HOME/.local/bin:$PATH" # 1) Last Stack installer → LastDB (brew) + Brain, Kanban, Situations, Dogfood Graph git clone https://github.com/EdgeVector/last-stack ~/.last-stack ~/.last-stack/setup ~/.last-stack/bin/last-stack-install-apps # 2) Start the database and init the apps brew services start lastdb brain init --grant-consent kanban init situations init # 3) Prove it curl -s --unix-socket ~/.lastdb/data/folddb.sock http://localhost/health kanban list brain concept new hello --title "Hello" --body "my first note" brain ask "what did I just write?"
If a command is “not found,” ensure ~/.bun/bin and ~/.local/bin are on your PATH (the Bun installer usually does this; open a new terminal if needed).
WHAT THAT DID
brew install LastDB, clone apps under ~/lastdb-apps, link brain / kanban / situations, start the daemon, init each app.
DATABASE ONLY
brew install edgevector/lastdb/lastdb brew services start lastdb curl -s --unix-socket ~/.lastdb/data/folddb.sock http://localhost/health
Expect {"status":"ok"}. Add apps later from the same installer with --no-brew.
Installed already? Next steps, by intent: