• v0.1.3 command surface:
CLI commands
- hive → opens interactive chat (default entrypoint)
- hive init [--force] → initialize agent + local Hive state
- hive chat [options] → deprecated alias for hive
- hive config → config command group
- hive config provider → interactive provider/model/key update
- hive config model → interactive model update
- hive config key → interactive API key update
- hive config theme → interactive accent theme picker (live preview)
- hive config show → show provider/model/agent/key status
- hive doctor → run full health check diagnostics
- hive status → full local status report
- hive nuke → permanently delete local Hive data + keys
- hive help [command]
- Global options: -V, --version, -h, --help
hive chat options
- -m, --message
- -c, --conversation
- --model
- --title <title>
- -t, --temperature
- --preview
In-chat commands
- /help (and bare / resolves to help)
- /new
- /exit
- /quit
- /browse
- browse
- /search
- search
- /hive help
- /hive status
- /hive config show
- /hive config provider (interactive in chat)
- /hive config model (interactive in chat)
- /hive config key (interactive in chat)
- /hive config theme (interactive in chat)
- /hive init and /hive nuke are shell-only safety commands
Current features
- Centered “HIVE / Command Centre” UI across command pages
- Unified CLI accent theme system stored in
~/.hive/hive.db - Built-in themes: amber (default), cyan, rose, slate, green
- Custom theme hex support with validation (
^#[0-9A-Fa-f]{6}$) - Live, real-time theme preview while navigating
hive config theme - ASCII HIVE wordmark, separators, prompts, step/success indicators now share one accent color
- Chat-first CLI (hive opens chat)
- Deprecated hive chat messaging
- Live / autocomplete with scrollable suggestion viewport
- Arrow/Tab/Enter suggestion navigation + selection
- Slash-command hardening (unknown slash commands handled locally, not sent to model)
- Browser-augmented chat flow for search/browse prompts
- In-chat provider/model switching without dropping back to shell
- Local-first storage (~/.hive), prompt loading from .hive/prompts, keychain-backed keys