[← Home]

Apps on LastDB

LastDB is the foundation. The apps are tools that run on it.

How ready is each tool for a stranger? How do you try the main ones? Install the stack from the home page first — then come back here.

[Install on Home →]

1 — HOW READY? ranked for a first-time user

Whole product is still alpha (macOS Apple Silicon). Rank #01 is what we’d hand you first; lower ranks are rougher or not in the default installer. Stage labels are the real signal. The ~% bars are only a gut ranking — not SLAs or failure rates.

ON THE SHELF means the app is on the LastDB app registry: the installer checks it out at the exact commit that was proved with the LastDB build on your machine, not at main. A row gets there only one way: each night the release loop installs every app at a fixed commit in a fresh home, runs the public install path, and after a 24 h clean soak publishes that set to brew stable and to the registry together.

ALPHA

Daily drivers. Sharp edges OK — start here.

DOGFOOD

Ships in the installer; more papercuts.

EARLY

Real for us; not in the default installer.

ALPHAInstall these first — we run them every day.
01

BrainbrainON THE SHELF

Long-term memory. Public CLI + MCP. Still alpha edges.

~75%
02

LastDBbrew · lastdbd

The database itself (brew stable 0.23.5). Everything below talks to this process.

~70%
03

KanbankanbanON THE SHELF

Work board + MCP. Public repo is still named fkanban.

~70%
DOGFOODIn the default installer — more papercuts than Alpha.
04

Last Stackinstaller + skills

How you install the stack. Agent skills, not a data app.

~60%
05

SituationssituationsON THE SHELF

Ops posture for agents. Critical for us; thinner stranger story.

~55%
06

SearchsearchON THE SHELF

Semantic MiniLM plane outside Mini. brain/kanban prefer it for ask/search. Public MIT.

~50%
07

LastSecretslastsecretsON THE SHELF

Public CLI. Store secrets in LastDB; other tools keep lastsecrets:// refs only.

~50%
08

OrgorgON THE SHELF

Invite and join an org. Needed for the "join my org" onboarding path.

~45%
09

Dogfood Graphlocal web appON THE SHELF

Manual UX evidence tool. Useful, not a polished product.

~45%
10

LastDB Browserlastdb-browserON THE SHELF

Read-only local UI for schemas, keys, records, and atoms over the local socket.

~40%
11

RoutinesroutinesON THE SHELF

Scheduled agent jobs. Installs with the stack; our fleet tooling more than stranger onboarding.

~35%
EARLYReal for us — not in the one-command installer. Come back later.
12

LastGitlastdb://…

Git on LastDB. Not in the public install bundle yet.

~30%
13

CodeRingscoderings

Repo size vs claimed complexity. No public install story yet.

~25%
14

Discovery—

Friends-of-friends discovery. Not a public try path.

~25%

First try: install from the home page, then use Brain and Kanban (and Situations / LastSecrets when you need ops gates or credentials). Ignore Early apps until you’re curious.

2 — TRY THE MAIN ONES after install

After the home-page installer finishes, these CLIs are the ones you actually type. Last Stack was the installer itself; Dogfood Graph is a local web app (see below).

ALPHA BRAIN memory · brain

Long-term notes and decisions. Ask 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

ALPHA KANBAN board · kanban

What’s in flight. Status lives here; reasoning lives in Brain.

kanban add ship-login --title "Ship login" --tags auth
kanban move ship-login doing
kanban list

DOGFOOD SITUATIONS ops · situations

What’s true operationally right now — freezes, incidents, preflight gates.

situations list
situations preflight --action enable-ci --repo my-org/my-repo

DOGFOOD LASTSECRETS credentials · lastsecrets

Keep raw secrets out of Brain, docs, and chat. Store once; reference with lastsecrets://… everywhere else.

Never put the secret value on the command line — stdin only. lastsecrets ref prints a lastsecrets://… locator; list/search always print value=<redacted>.

lastsecrets init
printf '%s' "$TOKEN" | lastsecrets put my-api-token \
  --label "My API token" \
  --provider example \
  --purpose demo \
  --env dev \
  --value-stdin
lastsecrets ref my-api-token
lastsecrets list

THE SHELF registry · lastdb app

Which apps were proved with your LastDB build, and the exact commit each one installs at. No account, no live service — one signed index on the Homebrew tap.

lastdb app list
lastdb app install brain
lastdb app upgrade brain kanban situations

ALSO IN THE INSTALLER

Dogfood Graph — local web app for manual product evidence:

cd ~/lastdb-apps/dogfood-graph && npm run dev

Day-to-day loop (board + brain + agents): [How to use it →]

3 — MANUAL INSTALL advanced · skip if you used Home

Prefer not to use the Last Stack installer? Install the database, then only the apps you want. lastdb app install puts the proved commit under ~/.lastdb/apps/<app>/source; the bun step and the link are yours.

brew install edgevector/lastdb/lastdb
brew services start lastdb

BRAIN

lastdb app install brain
cd ~/.lastdb/apps/brain/source && bun install && bun link
brain init --grant-consent

KANBAN

lastdb app install kanban
cd ~/.lastdb/apps/kanban/source && bun install && bun run install-cli
kanban init

Repo name is still fkanban; the command is kanban.

SITUATIONS

lastdb app install situations
cd ~/.lastdb/apps/situations/source && bun install
ln -snf "$PWD/bin/situations" ~/.local/bin/situations
situations init

LASTSECRETS

lastdb app install lastsecrets
cd ~/.lastdb/apps/lastsecrets/source && bun install && bun link
lastsecrets init

Public repo: github.com/EdgeVector/lastsecrets. Retrieve plaintext only at the point of use with lastsecrets get <slug>.

SEARCH

lastdb app install search
cd ~/.lastdb/apps/search/source && npm ci --omit=dev --no-audit --no-fund
ln -snf "$PWD/bin/search" ~/.local/bin/search
search init --quiet

Public MIT repo: github.com/EdgeVector/search. Semantic MiniLM plane for brain ask/search and kanban search. Index is local-only; run search init --quiet after install or cloud restore. Use npm for Search so its native runtime setup runs.

Unproved main instead (older lastdb, or a commit nobody smoked yet): git clone https://github.com/EdgeVector/<repo> and the same bun step. The installer does this itself, and says so, when your lastdb predates 0.23.5.

[Recommended install (home)] [How to use it] [About]