An AI-enhanced terminal development environment that integrates coding agents with your shell to assist with development tasks using 300+ AI models.
Forge is an AI-enhanced terminal development environment that integrates coding agents directly into shell workflows. It provides AI assistance for coding tasks like code understanding, debugging, refactoring, and git operations without requiring developers to leave the terminal. The tool offers a multi-mode interface including an interactive TUI, one-shot CLI commands, and a ZSH plugin for different workflow preferences.
Developers who work primarily in the terminal and want AI coding assistance integrated into their existing shell environment, particularly those using ZSH who value maintaining full control over their development workflow without switching to graphical interfaces.
Developers choose Forge for its seamless terminal integration, multi-provider AI model support, and secure sandboxing that prevents unintended file system changes. Its unique selling point is the combination of specialized agents (implementation, research, planning), semantic code search, and a flexible ZSH plugin system that allows AI interaction directly from the shell prompt.
AI enabled pair programmer for Claude, GPT, O Series, Grok, Deepseek, Gemini and 300+ models
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Offers three distinct modes—interactive TUI, one-shot CLI, and ZSH plugin with `:` prefix—allowing developers to switch between conversational, scriptable, and shell-integrated workflows seamlessly.
Includes specialized built-in agents like forge for implementation, sage for research, and muse for planning, each optimized with distinct tools and prompts for different coding tasks.
Features semantic search via workspace indexing, enabling code queries by meaning rather than exact text matches, which aids in understanding complex codebases.
Integrates AI for generating commit messages and assisting with conflict resolution directly from the terminal, streamlining version control workflows.
Supports 300+ models from providers like Claude, GPT, and Gemini via configurable providers, offering flexibility in choosing cost-effective or high-performance AI backends.
The flagship plugin mode is ZSH-only, with no built-in support for other shells like Bash or Fish, limiting its appeal in mixed-shell environments.
Relies entirely on external AI provider APIs for core functionality, making it unusable offline and introducing latency and cost concerns for frequent use.
Advanced features like custom agents, skills, and MCP servers require manual setup in YAML/TOML files, which can be complex and time-consuming to master.
Semantic search indexes are stored on Forge's default cloud server (api.forgecode.dev), with self-hosting requiring extra setup, potentially tying users to their infrastructure.