Trigger
Cron schedules, webhooks, or manual operator input start the run from a stable ChainBot entrypoint.
ChainBot is an open-source CLI that turns shell-script glue into explicit workflow execution with durable runtime state, trigger control, and operator-readable history.
Get started from source or Cargo and bootstrap a workspace in seconds.
cargo install --git https://github.com/chainbotlab/chainbot chainbot chainbot init Initialize workspace chainbot run Execute workflow chainbot observe Inspect runtime history ChainBot keeps triggers, workflows, plugin operations, and runtime history aligned in one durable control surface. No more digging through ad-hoc scripts to understand what failed.
Cron schedules, webhooks, or manual operator input start the run from a stable ChainBot entrypoint.
Compose repeatable steps as explicit workflow nodes instead of hidden, nested scripts.
Keep trigger state, validation, and execution flow visible while plugins and operators collaborate safely.
Built for AI-native operators
ChainBot fits naturally into modern CLI-first workflows, from coding copilots to orchestration surfaces and open agent runtimes.
Claude Code
Anthropic coding agent
Codex
OpenAI engineering workflow
Kimi CLI
Moonshot terminal copilot
OpenClaw
Autonomous terminal assistant
OpenCode
Open agent runtime surface
Claude Code
Anthropic coding agent
Codex
OpenAI engineering workflow
Kimi CLI
Moonshot terminal copilot
OpenClaw
Autonomous terminal assistant
OpenCode
Open agent runtime surface
Use ChainBot to manage complex operator workflows, trigger execution, and custom plugin pipelines from one durable CLI surface.
cargo install --git https://github.com/chainbotlab/chainbot chainbot