toad

by batrachianaiVerified

A unified interface for AI in your terminal.

3,379
Stars
156
Forks
Python
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/batrachianai/toad

Getting Started

Guides for using skills like toad.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

Toad

A unified interface for AI in your terminal (release announcement).

Screenshot 2026-01-30 at 19 23 54Screenshot 2026-01-30 at 19 21 00
Screenshot 2026-01-30 at 19 29 47Screenshot 2026-01-30 at 19 30 08

Quickstart

Install:

curl -fsSL batrachian.ai/install | sh

Run:

toad

See Getting Started if you have any problems.

What is Toad?

Toad is an interface to coding agents, such as Claude, Gemini, Codex, OpenHand, and many more.

Toad blends a traditional shell based workflow and powerful agentic AI, with an intuitive Terminal User Interface.

AI "App store"

Find, install, and run dozens of agents directly from the Toad UI.

There is a large and growing list of AI agents that work with Toad. Discover agents from big tech and smaller Open Source projects.

Developers can add support for their own agents, via the Agent Client Protocol.

Screenshot 2026-01-27 at 12 48 30

Toad Shell

While most terminal agent interfaces can run commands (with the ! syntax), they aren't running a shell. If you change directory or set environment variables, they won't persist from one command to the next.

Output that contains more than simple text will typically be garbled, and anything interactive will fail or even break the TUI entirely.

Toad integrates a fully working shell with full-color output, interactive commands, and tab completion. Allowing you to interleave prompts for the agent with terminal workflows.

At time of writing Toad is the only terminal UI which does this.

Prompt Editor

Toad has a nice Markdown prompt editor, with syntax highlighting for code fences. Full mouse support, cut and paste, many keybindings and shortcuts.

File Picker

Add a file to your prompt with @, and toad will show a fuzzy file picker.

Type a few characters from the filename or folder and Toad will refine the search as you type. Hit enter to add the file to the prompt.

The fuzzy picker is great when you know the file you want to mention. If you want to explore your files, you can press tab to switch to an interactive tree control.

Beautiful Diffs

Side-by-side or unified diffs, with syntax highlighting for most languages.

Screenshot 2026-01-27 at 12 44 22

Elegant Markdown

Markdown is the language of LLMs (AI). Toad's streaming Markdown support can display syntax highlighted code fences, elegant tables, quotes, lists, and more.

Simple Settings

An intuitive settings system (no need to manually edit JSON files).

Tune Toad to your liking. Almost everything in Toad may be tweaked. If you want to create an ultra-minimal UI with nothing more than a prompt—you can!

Concurrent sessions

Launch and run multiple agents from potentially different providers.

Hit ctrl+s to show the current state of all your agents in one screen.

Screenshot 2026-02-16 at 17 33 40-fs8

Session Resume

Resume previous sessions with your agent.

Hit ctrl+r to pick a previous session to resume.

Screenshot 2026-02-01 at 16 57 46

Video

Watch a preview of the Toad User Interface:

https://github.com/user-attachments/assets/ced36f4b-db02-4d29-8a0a-14ec64b22881

Compatibility

Toad runs on Linux and macOS. Native Windows support is currently lacking (but on the roadmap), but Toad will run quite well with WSL.

Toad is a terminal application. Any terminal will work, although if you are using the default terminal on macOS you will get a much reduced experience. I recommend Ghostty which is fully featured and has amazing performance.

Clipboard

On Linux, you may need to install xclip to enable clipboard support.

sudo apt install xclip

Getting Started

The easiest way to install Toad is by pasting the following in to your terminal:

curl -fsSL batrachian.ai/install | sh

You should now have toad installed.

If that doesn't work for any reason, then you can install with the following steps:

First install UV:

curl -LsSf https://astral.sh/uv/install.sh | sh

Then use UV to install toad:

uv tool install -U batrachian-toad --python 3.14

Toad is also available on conda-forge, and can be installed using pixi:

pixi global install batrachian-toad

Using Toad

Launch Toad with the following:

toad

You should see something like this:

front-fs8

From this screen you will be able to find, install, and launch a coding agent. If you already have an agent installed, you can skip the install step. To launch an agent, select it and press space.

The footer will always display the most significant keys for the current context. To see all the keys, press F1 to display the help panel.

Toad CLI

When running Toad, the current working directory is assumed to be your project directory. To use another project directory, add the path to the command. For example:

toad ~/projects/my-awesome-app

If you want to skip the initial agent screen, add the -a switch with the name of your chosen agent. For example:

toad -a open-hands

To see all subcommands and switches, add the --help switch:

toad --help

Web server

You can run Toad as a web application.

Run the following, and click the link in the terminal:

toad serve

textual-serve

Toad development

Toad was built by Will McGugan and is currently under active development.

To discuss Toad, see the Discussions tab, or join the #toad channel on the Textualize discord server.

Roadmap

Some planned features:

  • UI for MCP servers
  • Expose model selection (waiting on ACP update)
  • Sessions (resume)
  • Multiple agents
  • Windows native support
  • Builtin editor
  • Sidebar (widgets)
    • Git pending changes

Reporting bugs

This project is trialling a non-traditional approach to issues. Before an issue is created, there must be a post in Discussions, approved by a Toad dev (Currently @willmcgugan).

By allowing the discussions to happen in the Discussion tabs, issues can be reserved for actionable tasks with a clear description and goal.

Licensing

Toad is licensed under the AGPL license. Commercial licenses are available. See COMMERCIAL_LICENSE.md.

Frequently Asked Questions

What is toad?

toad is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by batrachianai. A unified interface for AI in your terminal. It has 3,379 GitHub stars.

Is toad safe to use?

Yes. toad passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install toad?

Clone the repository with "git clone https://github.com/batrachianai/toad" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is toad written in?

toad is primarily written in Python. It is open-source under batrachianai on GitHub, so you can review or fork the full source.

Are there alternatives to toad?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh toad against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details