Browse documentation

CLI Reference

Run ebrain help for the installed command surface. JSON output is available for many inspection commands and is intended for the TUI and local automation, not as a promise of raw private data.

Daily control plane

CommandPurpose
ebrainOpen the TUI in a real interactive terminal
ebrain upStart daemon, prepare local MCP access, materialize missing config, and onboard detected agents
ebrain doctorCheck daemon, adapters, source isolation, and local contracts
ebrain status --jsonRead a compact health snapshot
ebrain fleet --jsonInspect adapter health and RAM class
ebrain daemon <start|stop|status|restart|ensure>Control the shared local daemon directly
ebrain daemon install-serviceRegister the daemon with systemd/launchd so it survives a reboot
ebrain adapters <list|show|validate>Inspect agent adapter manifests and check them against the schema
ebrain uninstallShow a removal plan; --yes applies it, --purge also removes the brain store

Memory and context

CommandBoundary
ebrain rememberWrite one durable learning through the approved local path
ebrain qSearch configured federated sources
ebrain contextList/get/update/propose/review explicit context packs
ebrain episodesList, bounded recall, explicit bounded get, or approved record
ebrain memory recent --jsonRead recent summaries without filesystem paths

Workspaces and sessions

CommandBoundary
ebrain workspacesList/add/rename/remove validated local directories
ebrain sessions listInspect active eBrain tmux sessions
ebrain sessions peekRead a scrubbed bounded pane capture
ebrain sessions send ... --yesSend a reviewed literal prompt after confirmation
ebrain sessions kill ... --yesStop one session after confirmation

Routing and costs

CommandBoundary
ebrain task-profileExplain task signals; never pick a model or agent
ebrain profilesManage user-selected execution profiles
ebrain targetsInspect/preview/launch declared adapter targets
ebrain routing --jsonInspect configured capability chains
ebrain providers <list|show>Inspect known model providers and whether their key names are set
ebrain cost --jsonInspect factual token/provider attribution
ebrain spend --jsonInspect routed spend against the local cap

Workflows and procedures

ebrain workflows manages normalized local workflow records. ebrain procedures records explicit use and reviewed lifecycle state. Neither command executes an arbitrary shell command or claims a workflow was successful.

Mutating commands document a --yes confirmation boundary. Read --help before scripting one.

Documentation

Search eBrain docs

Esc close CtrlK open