Toad is an open-source terminal user interface (TUI) coding agent harness developed by Batrachian AI and spearheaded by Will McGugan (creator of Rich and Textual). Built natively in Python, Toad provides a structured terminal environment for orchestrating AI-driven code edits, tool execution, and interactive developer workflows. In daily use, Toad operates within the terminal, offering an interactive UI to manage AI agent execution. It incorporates prompt interaction, model configuration (including support for providers such as Moonshot/Kimi and standard LLM APIs), and an integrated permission flow that allows developers to review, approve, or deny agent actions and file modifications before execution. What distinguishes Toad from standard script-based coding CLI tools is its rich TUI design and explicit UI-driven permission handling. Instead of executing unchecked shell operations or dumping raw streams to stdout, Toad organizes agent thoughts, tool requests, and permission prompts into dedicated terminal panels. The project is licensed under open-source terms with dedicated commercial licensing provisions and active ongoing maintenance across the repository.
Tags: ai agent, cli, developer tools, OpenSource, terminal