Skip to content

CLI Overview

The HEBBS CLI connects to your enterprise server over REST. Install it, log in, and you have full access to all memory operations from the command line.

Terminal window
curl -sSf https://hebbs.ai/install | sh

Or via Homebrew:

Terminal window
brew install hebbs-ai/tap/hebbs
Terminal window
hebbs login --endpoint http://your-server:8080 --api-key hb_live_sk_...

This saves the endpoint and API key to ~/.config/hebbs/cli.toml. All subsequent commands use the saved connection.

Terminal window
hebbs recall "your query" # search memories
hebbs remember "important fact" --entity-id acme # store a memory
hebbs push ./docs # upload files
hebbs status # check server health
FlagEnv VarDescription
--endpoint URLHEBBS_ENDPOINTServer URL
--api-key KEYHEBBS_API_KEYAPI key for authentication
--workspace SLUGHEBBS_WORKSPACERoute requests to a specific workspace
--formatOutput format: human, json, raw
--colorColor: always, never, auto
-v / -vvVerbose / trace logging
  • All memory operations: remember, recall, revise, forget, prime, reflect, insights
  • File upload: push files and directories for server-side indexing
  • Workspace routing: target any workspace with --workspace, or save a default with workspaces switch
  • API key management: list, create, revoke keys
  • Multiple output formats: human-readable tables (default), JSON for scripting, raw for piping