Airuncode
Freemium
Developers preferring fully local agent execution
AI CLI tools like Codex and Claude Code are sharp — until they start running shell commands you didn't fully read before they executed. Terminai wraps your terminal session so those agents can see context and propose commands, but nothing runs until you say so.
Terminai is an MIT-licensed terminal wrapper that spawns a Ctrl+Space overlay running your existing AI CLI agent alongside your live shell. The agent reads terminal state through a bundled MCP server — no extra installation on the agent side if the CLI supports MCP via flags or environment variables. Bundled presets exist for Codex and Claude Code; anything else requires manual MCP configuration. All suggested shell input queues for explicit confirmation before execution. The vendor states no data collection and no outgoing network connections from Terminai itself. It is self-described as alpha-quality software.
Bottom line: The right pick if you already use Codex or Claude Code and want a confirmation gate around their shell access — not the right pick if your agent CLI cannot consume an MCP server URL, since the zero-install MCP path simply does not work without that flag support.
Find your fit
More options in Coding Assistants. Compare pricing, platforms, and features side by side.
Freemium
Developers preferring fully local agent execution
Freemium
Engineering teams needing private/local AI coding assistance
Most terminal-based AI agents operate on a trust model that makes engineers nervous: the agent reads, the agent writes, and the only checkpoint is your reaction speed. Terminai addresses this by acting as a transparent wrapper around your existing shell session. You work in the terminal exactly as you normally would; pressing Ctrl+Space opens an overlay terminal running your preferred AI CLI agent — Codex, Claude Code, or a custom CLI — with read access to the current terminal state and write access that is gated behind your approval. Proposed shell commands queue rather than execute, and you confirm each one before it reaches your actual shell.
The architectural differentiator is the bundled MCP server. Terminai exposes your terminal state to the agent through the Model Context Protocol, which means the agent can see what commands have run, what output appeared, and where the session currently stands — without you copying and pasting context manually. Bundled presets handle the MCP wiring for Codex and Claude Code automatically. For other CLIs, the docs describe a manual configuration path, contingent on the target CLI supporting MCP server settings via CLI flags or environment variables.
Terminai fits tightly into a specific scenario: developers who already have a working Codex or Claude Code setup and want to add an approval layer without rebuilding their workflow. It does not own your model credentials, does not route API calls, and according to the vendor makes no outgoing network connections of its own. The tool is Linux and macOS only, self-described as alpha-quality, and the author explicitly recommends keeping an easy path to a regular shell as a fallback. Teams who need Windows support, a GUI-based approval interface, or agent CLIs that do not support MCP flags will hit hard stops quickly.
Installation is via Homebrew, cargo build from source, or direct GitHub release download. The project is MIT licensed and hosted at github.com/emosenkis/terminai. The MCP layer is built on a fork of mprocs and relies on custom forks of Ratatui and rat-salsa to preserve native scrollback and copy behavior — behavior the vendor notes was one of the parts AI struggled with most during the tool’s own development.
Sign in to rate this tool or suggest an edit.