Overview
| Command | Description | Cost |
|---|---|---|
naive ceo run <prompt> | Start a new CEO run with a prompt | Credits (based on work) |
naive ceo message <text> | Send a message to an active CEO session | Free |
naive ceo status | Get the CEO’s current state | Free |
naive ceo sessions | List all CEO sessions | Free |
naive ceo stream <runId> | Stream real-time output from a CEO run (SSE) | Free |
How It Works
The CEO is a persistent Hermes gateway process that runs continuously in your company container. When you send it a prompt vianaive ceo run, it:
- Interprets the prompt and identifies objectives
- Proposes a team composition and task breakdown
- After user approves in chat, hires employees and creates tasks via CLI
- Workers are spawned automatically per task by the kanban dispatcher
- Reports back with results
naive ceo message or watch output live with naive ceo stream.
All LLM calls from the CEO are proxied through the API (the container only holds the nv_sk_* token, never raw provider keys) and charged against your credit balance.
Run a Prompt
Output
Send a Message
Sends a real-time message to the active CEO session. Use to steer priorities or request updates.Check Status
Output
idle, running, error, stopped.
List Sessions
Stream Output (SSE)
Opens a Server-Sent Events connection to stream the CEO’s real-time output.thought— CEO’s reasoning stepstask_created— new task dispatchedtask_completed— employee finished a taskmessage— CEO status updatesdone— run completederror— something went wrong
Ctrl+C to stop streaming (the run continues in the background).