[← Home]

DOCS

Install LastDB

Install the local LastDB node and the daily apps on macOS.

Last reviewed: 2026-08-18. Product status: alpha.

[Docs index] [Install] [Apps] [Developer]

FULL STACK INSTALL

This path installs LastDB plus the common first-party app CLIs and the read-only LastDB Browser UI (its launcher is linked as lastdb-browser).

Paste-safe for macOS zsh (no # comment lines — interactive zsh does not treat them as comments). Skip the Bun line if already installed; skip the node line if npm --version already works. Needs Homebrew + Apple Silicon.

curl -fsSL https://bun.sh/install | bash
export PATH="$HOME/.bun/bin:$HOME/.local/bin:$PATH"
brew install node

git clone https://github.com/EdgeVector/last-stack ~/.last-stack
~/.last-stack/setup
~/.last-stack/bin/last-stack-install-apps

brew services start lastdb
brain init --grant-consent
kanban init
situations init
lastsecrets init
org init
search init

DATABASE ONLY

brew install edgevector/lastdb/lastdb
brew services start lastdb

The Homebrew package ships lastdbd, the local daemon, and lastdb, the control CLI.

CONFIRM IT IS RUNNING

HEALTH

curl -s --unix-socket ~/.lastdb/data/folddb.sock \
  http://localhost/health

Expect {"status":"ok"}.

VERSIONS

lastdb status
lastdb --version
lastdbd --version

The owner socket is ~/.lastdb/data/folddb.sock. TCP :9001 is retired.

WHAT IS NOT INCLUDED

No desktop app, DMG, or file-ingestion product surface ships in the current Homebrew path. Use the local node plus app CLIs.

RELATED DOCS

Use

Daily Loop

Brain for durable context, Kanban for live work, MCP for agents.

Operate

Node Health

Health checks, status, socket expectations, and the safe restart boundary.