awesome-terminals-ai
A curated collection of AI-powered tools for terminal
https://github.com/bnlnpps/awesome-terminals-ai
Last synced: 29 days ago
JSON representation
AI Coding Assistants & Agents
Autonomous Software Engineers
- Plandex - AI agent that plans and executes complex coding tasks across large codebases.
- OpenHands - An AI software engineer agent that can execute complex tasks on your computer.
- ForgeCode - An AI-powered development tool to help build, test, and deploy applications from the terminal.
- Factory Droid - An autonomous software engineering system designed to handle backlog tasks, refactoring, and feature development with minimal human intervention.
- OpenCode - An AI-powered code generation tool that lets you build and iterate on ideas with AI.
- Cline CLI - An autonomous coding agent that can edit files, run terminal commands, and execute complex software development tasks directly from the CLI.
Interactive Pair Programmers
- Aider - AI-powered pair programming tool for editing code directly in your local repo through natural language.
- Cursor CLI - Command-line interface to run AI-assisted coding tasks and workflows with Cursor editor’s models.
- Crush - A terminal-based AI assistant and shell for software development with chat, code analysis, and LSP integration.
- Continue.Dev CLI - The CLI interface for the popular open-source AI code assistant, enabling context-aware coding help and generation directly in the terminal.
- Cody CLI - Sourcegraph's AI coding assistant brought to the command line, offering codebase-aware chat, code generation, and explanation capabilities.
- Qodo CLI - A quality-first AI assistant focused on code integrity, capable of generating comprehensive test suites and analyzing code behavior.
- Kilocode CLI - An AI-powered coding tool designed to streamline development workflows with code generation and optimization features in the terminal.
- Qoder CLI - An AI coding companion for the terminal that assists developers with writing, debugging, and understanding code through natural language.
- LLxprt Code - A specialized AI coding assistant designed to provide expert-level code explanations, debugging help, and generation.
- iFlow CLI - An AI-driven CLI tool for automating development workflows and streamlining coding processes through intelligent assistance.
- Auggie CLI - Context-aware AI coding CLI assistant from Augment Code.
Provider-Native Coding CLIs
- Gemini CLI - Official Google Gemini CLI with OAuth authentication, MCP support, built-in tools (Google Search, file ops, shell commands), and GitHub integration. Free tier: 60 requests/min, 1,000 requests/day.
- OpenAI Codex CLI - OpenAI's official CLI agent for general-purpose AI tasks that runs in your terminal.
- Qwen Code CLI - Official AI-powered workflow tool for general tasks, optimized for Qwen3-Coder models. Features conversation management and session control. Offers Qwen OAuth with 2,000 free requests/day.
- GitHub Copilot CLI - The power of Copilot coding agent directly to your terminal.
- Claude Code CLI - Official Anthropic CLI for general-purpose AI assistance, bringing the power of Claude to your terminal.
General Purpose Chat & Shell Utilities
- llm - CLI tool and Python library for interacting with OpenAI, Anthropic's Claude, Google's Gemini, Meta's LLaMA and dozens of other LLMs. Features SQLite conversation storage, embeddings, structured content extraction, and extensive plugin system.
- AIChat - All-in-one LLM CLI with Shell Assistant, Chat-REPL, RAG, AI Tools & Agents. Supports 20+ providers (OpenAI, Claude, Gemini, Ollama, Groq) with function calling, local server capabilities, and custom themes.
- mods - AI for command line pipelines from Charm. Designed to ingest command output and format results as Markdown, JSON, or other text formats. Supports OpenAI, Cohere, Groq, Azure OpenAI, and LocalAI.
- tAI - Terminal AI assistant that translates natural language to shell commands with interactive execution. Supports multiple providers (OpenAI, Google, Anthropic, Groq) with TUI setup and enhanced terminal UI.
- anthropic-cli - Unofficial CLI for interacting with Anthropic's Claude API. Supports text and image messages (PNG, JPEG, PDF), various parameters (temperature, top-k, top-p), and can be integrated with other command-line tools.
- Grok CLI - Conversational AI CLI tool for interacting with xAI's Grok models.
Terminal Integration Tools
AI-Enhanced Terminals
- Warp Terminal - AI-first terminal with intelligent agents for natural language command generation, real-time autosuggestions, error detection, voice commands, and multi-agent workflows. Features enterprise-grade security and configurable autonomy levels.
- iTerm2 AI Chat - Built-in AI integration for the popular macOS terminal emulator, allowing natural language command generation and explanation directly in the composer.