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.
Install
Section titled “Install”curl -sSf https://hebbs.ai/install | shOr via Homebrew:
brew install hebbs-ai/tap/hebbsConnect
Section titled “Connect”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.
Core Commands
Section titled “Core Commands”hebbs recall "your query" # search memorieshebbs remember "important fact" --entity-id acme # store a memoryhebbs push ./docs # upload fileshebbs status # check server healthGlobal Flags
Section titled “Global Flags”| Flag | Env Var | Description |
|---|---|---|
--endpoint URL | HEBBS_ENDPOINT | Server URL |
--api-key KEY | HEBBS_API_KEY | API key for authentication |
--workspace SLUG | HEBBS_WORKSPACE | Route requests to a specific workspace |
--format | Output format: human, json, raw | |
--color | Color: always, never, auto | |
-v / -vv | Verbose / trace logging |
Key Capabilities
Section titled “Key Capabilities”- 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 withworkspaces switch - API key management: list, create, revoke keys
- Multiple output formats: human-readable tables (default), JSON for scripting, raw for piping
Next Steps
Section titled “Next Steps”- Commands Reference - all available commands with flags and examples
- Output Formats - control output formatting
- REPL - interactive mode