{"repo":"montanaflynn/botctl","free":true,"listed":false,"github":"https://github.com/montanaflynn/botctl","clone":"git clone https://github.com/montanaflynn/botctl.git","description":"Manage persistent AI bots with a terminal dashboard, web UI, and declarative configuration.","language":"Go","stars":103,"topics":["agentic","ai","bots","claude-code","cli","codex","gemini","opencode","tui"],"license":null,"category":"cli-tools","readme_excerpt":"botctl Website · Docs · Install · Releases Process manager for autonomous AI agent bots. Run persistent agents from a single CLI with a terminal dashboard, web UI, and declarative configuration. Pluggable agent backends: runs on Claude out of the box, or swap in opencode to use OpenRouter, OpenAI, Gemini, local Ollama, or any other model provider opencode supports. Install Or with Homebrew: Or with Go: Pre-built binaries for macOS, Linux, and Windows are on the releases page. Quick Start CLI Commands Command Description --------- ------------- botctl Open the TUI dashboard ( --web-ui for web dashboard, --port to set port) botctl create [name] Create a new bot via Claude ( -d description, -i interval, -m max turns) botctl start [name] Start a bot ( -d detach, -m message, --once single run) botctl stop [name] Stop a bot (no args = stop all) botctl pause [name] Pause a running/sleeping bot (preserves session) botctl play [name] Resume a paused bot ( -t turns) botctl list List bots with status botctl status Detailed status of all bots botctl logs [name] View logs ( -n lines, -f follow) botctl delete Delete a bot and its data ( -y skip confirmation) botctl skills list List discovered skills ( --bot to filter by bot) botctl skills search Search skills.sh for community skills ( -n limit) botctl skills add Install skills from a GitHub repo ( --skill , --bot , --global ) botctl skills view View a skill's SKILL.md and list its files botctl skills remove Remove an installed skill botctl","default_branch":null,"files":null,"tree":[],"storefront":"/r/montanaflynn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/montanaflynn/botctl/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}