EveryDev.ai
Subscribe
Home
Tools

3,083+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents2167
  • Coding1556
  • Infrastructure690
  • Marketing531
  • Projects489
  • Research452
  • Design414
  • Analytics387
  • Testing294
  • Security285
  • MCP283
  • Data259
  • Integration196
  • Prompts185
  • Communication178
  • Extensions173
  • Learning170
  • Voice150
  • Commerce134
  • DevOps120
  • Web86
  • Finance26
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. botctl
    botctl icon

    botctl

    Agent Harness

    A process manager CLI for autonomous AI agent bots with a terminal dashboard, web UI, and declarative BOT.md configuration.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under MIT license. Install via curl or Go.

    Engagement

    Available On

    Windows
    macOS
    Linux
    Web
    API

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Agent HarnessAutonomous SystemsCommand Line Assistants

    Alternatives

    OpenTracestui-useDexto
    Developer
    Montana FlynnMontana Flynn builds open-source developer tools focused on…

    Listed Apr 2026

    About botctl

    botctl is a process manager for autonomous AI agent bots, letting you run persistent agents from a single CLI with a terminal dashboard (TUI), web UI, and declarative configuration. Each bot is defined by a BOT.md file with YAML frontmatter and a markdown system prompt, making configuration version-controllable and human-readable. Bots cycle through running, sleeping, paused, and stopped states, with support for message queues, session preservation, and skill discovery. It is written in Go and ships pre-built binaries for macOS, Linux, and Windows.

    • TUI Dashboard — launch botctl with no arguments to open an interactive terminal dashboard for managing all bots; navigate with vim-style keys.
    • Web UI — run botctl --web-ui to open a browser-based dashboard on port 4444 (or a custom port).
    • Declarative BOT.md Config — define each bot's name, interval, max turns, workspace, skills directory, and system prompt in a single markdown file with YAML frontmatter.
    • Pause / Play / Stop — pause a running bot to preserve its Claude session context, then resume with botctl play; stop kills the process entirely.
    • Skills System — install community or custom skills from GitHub repos via botctl skills add; skills are discovered from global, botctl-wide, and per-bot directories.
    • Message Queue — send a message to a running or sleeping bot with botctl start my-bot --message "..." to inject tasks mid-cycle.
    • Log Management — view and follow per-run log files with botctl logs my-bot -f; configure retention count per bot.
    • Self-Update — run botctl update to fetch and replace the binary in-place with the latest release.
    • SQLite State Store — all bot state, stats (cost, turns, session), and metadata are persisted in a local SQLite database at ~/.botctl/botctl.db.
    • Easy Install — install via a one-liner curl script or go install github.com/montanaflynn/botctl@latest.
    botctl - 1

    Community Discussions

    Be the first to start a conversation about botctl

    Share your experience with botctl, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under MIT license. Install via curl or Go.

    • TUI terminal dashboard
    • Web UI dashboard
    • Unlimited bots
    • Skills system
    • Log management

    Capabilities

    Key Features

    • TUI terminal dashboard
    • Web UI dashboard
    • Declarative BOT.md configuration
    • Pause/play/stop bot lifecycle management
    • Skills system with community skill discovery
    • Message queue for mid-cycle task injection
    • Per-run log management with follow mode
    • Self-update command
    • SQLite state persistence
    • Shared and per-bot workspaces
    • Detached background bot execution
    • Single-run mode (--once)
    • Environment variable support in config

    Integrations

    Claude (Anthropic)
    skills.sh community skills
    GitHub (skill installation)
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate botctl and help others make informed decisions.

    Developer

    Montana Flynn

    Montana Flynn builds open-source developer tools focused on AI agent infrastructure. The botctl project provides a process manager for autonomous AI bots, combining a terminal dashboard, web UI, and declarative configuration. Flynn's work targets developers who want to run persistent, self-managing AI agents from the command line.

    Read more about Montana Flynn
    WebsiteGitHub
    1 tool in directory

    Similar Tools

    OpenTraces icon

    OpenTraces

    A CLI tool to parse, sanitize, and commit AI agent session traces to HuggingFace Hub for training, evaluation, and open data sharing.

    tui-use icon

    tui-use

    A CLI tool that lets AI agents interact with terminal programs expecting human input — REPLs, debuggers, TUI apps, and anything bash can't reach.

    Dexto icon

    Dexto

    AI agent platform that lets you collaborate with autonomous coding and research agents that work asynchronously, with human-in-the-loop approvals and persistent memory.

    Browse all tools

    Related Topics

    Agent Harness

    Infrastructure, orchestrators, and task runners that wrap around LLM coding agents — covering session management, context delivery, worktree isolation, architecture enforcement, and issue-to-PR pipelines.

    109 tools

    Autonomous Systems

    AI agents that can perform complex tasks with minimal human guidance.

    320 tools

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    175 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions
    15views