botctl is a CLI process manager for running autonomous AI agent bots with declarative YAML config, terminal dashboard, and web UI.
It supports autonomous execution of Claude bots in loops, session memory for resuming runs, hot reload of config changes, and extensible GitHub skill modules. Users control bots via CLI commands for start, stop, logs, and messaging, or through browser dashboards on customizable ports.