LAST DB
On a foundation you own.
Software should make a life you want to live in — not a stack of rented silos you babysit. LastDB is a local encrypted database under a serious development stack: memory, board, ops gates, agent skills. Build hard. Build happy. Keep the substrate.
Local use needs no account. Optional cloud backup/sync joins an account when you want multi-device. Alpha — macOS Apple Silicon, ~5 minutes to install.
[Install →] [Apps] [llms.txt] — plain-text install for agents
Most teams assemble a life out of SaaS: notes here, tickets there, agents somewhere else — each with its own database, account, and anxiety. You are building in a dozen rented rooms.
LastDB is the room you own. One permanent local database. Apps (Brain, Kanban, Situations, and the ones you write) are tools on that foundation — not permanent custodians of a copy. The point of the stack is not grind for its own sake; it is building software — and a practice — that makes you happy.
LASTDB the foundation
Encrypted local database. One process on your Mac. Everything else stands on this.
YOUR STACK the stack
Memory, board, ops, agents — and apps you invent. Same data. No per-tool silo.
This is how you get started. Needs Homebrew and Bun on Apple Silicon. One installer puts LastDB and the starter 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 get hello # semantic ask may lag a few seconds after create; use a term from the body brain ask "first note"
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: