coven (and its explicit forms coven chat / coven tui) opens the
interactive Coven UI. The UI is provided by the separate
coven-code front-end; the coven
binary finds it on PATH or under ~/.coven-code/bin and hands the terminal
over to it.
# The Coven CLI
npm install -g @opencoven/cli
# The interactive front-end
npm install -g @opencoven/coven-code
# or:
curl -fsSL https://github.com/OpenCoven/coven-code/releases/latest/download/install.sh | bashcd /path/to/your/project
covenIf coven-code is not installed, coven prints the install commands above
instead of opening the UI.
Everything the UI does is also available as explicit CLI commands:
coven doctor # check your setup
coven status # daemon, sessions, familiars, skills, hub at a glance
coven run codex "fix the tests" # launch a recorded session
coven sessions # browse sessions (plain table when piped)
coven attach <session-id-prefix> # follow a sessionYou can also hand a task straight to Cast — Coven shows a plan card, then runs it in a recorded session:
coven "explain this repo in 5 bullets"The previous built-in slash shell is deprecated and will be removed. If you need it during the transition:
COVEN_LEGACY_TUI=1 coven