LastDB is the database. Apps are tools that use it. Same machine, no account.
[Install →] — one copy-paste block on the home page. This page is only what each app is for.
LastDB the database (Homebrew)
│
├── Brain long-term memory → brain
├── Kanban work board → kanban
├── Situations ops reality right now → situations
├── Dogfood Graph manual UX evidence → local web app
└── … early / optional toolsThe whole stack is still product alpha (macOS Apple Silicon, local-only). Below is a deliberate ranking: #01 is the thing we’d hand a stranger first; lower ranks are rougher or not in the default installer. Stages are the product signal. The ~% bars are only a gut sort key — not SLAs, coverage, or failure rates.
Daily drivers. Sharp edges OK — install these first.
In the installer; more papercuts; no support promise.
Only when available / when you need the capability.
Real for us; not in the default installer yet.
Brainbrain
Longest-lived dogfood. Public CLI + MCP. Still alpha edges.
LastDBbrew · lastdbd
The database itself. Homebrew primary. Whole product is still alpha.
Kanbankanban
Daily work board + MCP. Public repo still named fkanban.
Last Stackinstaller + skills
How you install everything. Agent skills, not a data app.
Situationssituations
Ops posture for agents. Critical for us; thinner stranger story.
Dogfood Graphlocal web app
Manual UX evidence tool. Useful, not a polished product.
LastSecretslastsecrets
Secret refs (lastsecrets://…). Often private; not required for a first try.
Routinesroutines
Scheduled agent jobs. Our fleet tooling, not stranger onboarding.
LastGitlastdb://…
Git on LastDB. Explicitly excluded from the public bundle for now.
CodeRingscoderings
Repo size vs claimed complexity. No public install story yet.
Discovery—
Friends-of-friends discovery. Not a public try path.
First try: ranks #01–#03 (Brain, LastDB, Kanban). Add Situations if you run agents. Skip everything Early until you’re curious. Skip LastSecrets unless you need secret refs.
BRAIN alpha · command: brain
Long-term memory. Decisions, designs, notes, “why we did it.” Search later in plain English.
brain concept new caching --title "Cache" --body "chose LRU because …" brain ask "what did we decide about caching?" brain list --type concept --limit 5
KANBAN alpha · command: kanban
Work board. Cards move through columns. Live status of what’s in flight — not the reasoning (that goes in Brain).
kanban add ship-login --title "Ship login" --tags auth kanban move ship-login doing kanban list
SITUATIONS dogfood · command: situations
Operational reality right now. Incidents, freezes, “don’t touch CI.” Agents check this before changing shared systems.
situations list situations preflight --action enable-ci --repo my-org/my-repo
DOGFOOD GRAPH dogfood · local web app
Manual product-test evidence. Expected UX as a graph, plus what humans actually saw. Not an automated test runner.
cd ~/lastdb-apps/dogfood-graph && npm run dev
THE LAST STACK dogfood · installer + agent skills
Not a data app. The helper from the home-page install. Also teaches coding agents how to use Brain and Kanban.
cd ~/.last-stack && git pull && ./setup
LASTSECRETS optional / dogfood
Secret refs. Store a value once; everywhere else keep lastsecrets://…. Included when the public repo is available; otherwise skip.
printf '%s' "$TOKEN" | lastsecrets put api-token --value-stdin lastsecrets ref api-token
ROUTINES early
Scheduled agent jobs (Claude / Codex) with a local registry and launchd daemon.
git clone https://github.com/EdgeVector/routines && cd routines bun install && bun run install-shim routines list
LASTGIT early
Git hosting on LastDB. Remotes look like lastdb:///my-repo.
CODERINGS early
Repo size vs the complexity you claim the code should have.
DISCOVERY early
Friends-of-friends discovery without a central social graph in the cloud.
Prefer not to use the stack installer? Install LastDB first:
brew install edgevector/lastdb/lastdb brew services start lastdb
Then clone only what you want:
BRAIN
git clone https://github.com/EdgeVector/brain && cd brain bun install && bun link brain init --grant-consent
KANBAN
git clone https://github.com/EdgeVector/fkanban && cd fkanban bun install && bun run install-cli kanban init
Public repo is still named fkanban; the command is kanban.
SITUATIONS
git clone https://github.com/EdgeVector/situations && cd situations bun install ln -snf "$PWD/bin/situations" ~/.local/bin/situations situations init