Skip to content

v1.8.0 — Orchestration Layer

Choose a tag to compare

@ianborders ianborders released this 16 Apr 20:46
· 135 commits to main since this release

Orchestration Layer

KyberBot now includes a full orchestration system that lets AI agents operate as an autonomous company. A CEO agent drives strategy and assigns work, worker agents execute tasks, and humans only intervene via an inbox when agents hit blockers.

New Features

  • Org chart — define agent hierarchy with CEO and worker roles
  • Goals & KPIs — set company/team/agent-level goals with measurable KPIs
  • Projects — group goals and issues under named projects
  • Kanban issue board — full issue lifecycle with atomic checkout (backlog → todo → in_progress → in_review → done)
  • CEO heartbeat — orchestrator agent reviews goals, creates/assigns issues, manages workload
  • Worker heartbeat — agents automatically pick up assigned tasks, execute via Claude, report results
  • @-mention triggers — commenting @agentname on an issue triggers that agent's heartbeat
  • Human inbox — agents escalate blockers for human decision-making
  • Activity log — full audit trail of all orchestration actions
  • Artifact tracking — auto-detects files created by agents during task execution
  • Live session logs — stream-json output with offset-based incremental reading
  • Serial execution queue — prevents parallel subprocess crashes
  • Auto-recovery — stuck issues and runs recovered on fleet restart
  • Rate limiting — caps issue/goal creation per heartbeat to prevent flooding
  • Orchestration settings — configurable heartbeat interval, active hours, auto-orchestration toggle

REST API

25+ new endpoints mounted at /fleet/orch covering org chart, goals, KPIs, projects, issues, inbox, activity, runs, artifacts, settings, and dashboard.

CLI

New kyberbot orch command group with subcommands for status, init, org, goals, issues, inbox, and activity.

🤖 Generated with Claude Code