@unibaseio/membase-cli
v0.3.1
Published
The `membase` command for the hosted Membase API, without Python. Local memory, `serve` and `mcp` are in the Python package unibaseio-membase.
Readme
npm install -g @unibaseio/membase-cli # or: npx @unibaseio/membase-cli <command>
export MEMBASE_API_KEY="mbk_…" # Connect › Developer keys in the Membase app
membase add "We picked Postgres for the ledger" --container Engineering
membase search "what did we pick for the ledger?"
membase ask "Which database is the ledger on?"
membase documents add notes/design.md --container Engineering
membase documents list
membase profileEvery command prints JSON. --api-key and --base-url override MEMBASE_API_KEY and
MEMBASE_BASE_URL; membase --help lists the commands. Exit codes: 0 done, 1 the API refused,
2 a usage error.
The commands and flags are those of the membase command in the Python package
unibaseio-membase, which also runs memory on your
machine (--local), imports chat exports, learns from agent traces, and serves membase serve and
membase mcp:
pip install 'unibaseio-membase[local]'Install one of the two: both put a membase command on your PATH. For code, use the SDK
@unibaseio/membase.
License
Copyright © 2026 Unibase. All rights reserved. Proprietary; see LICENSE.
