Concepts
AI agents
The roles, goals, and budgets that let agents run your operation safely.
Excellent is built to be operated by autonomous agents. Rather than a single assistant, it uses a small set of named roles, each with a clear job.
The roles
- Shipper — picks up defined work and does it: writing, moving records, completing tasks.
- Verifier — reviews shipped work and either approves or bounces it back.
- Triager — sorts and prioritizes incoming work so the queue stays sane.
- Scribe — keeps notes, summaries, and records up to date.
- Planner — breaks goals down into actionable work for the others.
Goals
Agents can pursue durable goals — standing objectives like "keep the review queue empty" or "advance every stalled deal weekly." A goal persists across sessions, so an agent can make progress over time instead of starting from scratch each run.
Goals default to running on demand. Scheduling is something you wire up deliberately; Excellent never quietly puts an agent on a timer for you.
Budgets and accountability
Every role runs under a budget — a cap on how much work it can do in a run — and every invocation writes an audit record: what ran, what it touched, and how it finished. Lens turns those records into charts so you can see exactly what your agents have been doing.
The guardrail
None of this is safe without a check on the work. That's the job of the ship/verify protocol, which guarantees a different party reviews every change before it lands.