For कमांड-लाइन AI कोडिंग एजेंट, the strongest matches are code-yeongyu/oh-my-opencode (Oh-my-opencode is a terminal-based autonomous AI agent platform that), anus-dev/anus (ANUS is an automated coding agent that runs in) and sst/opencode (OpenCode is an autonomous LLM-powered software development agent that). earendil-works/pi and opencode-ai/opencode round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.
Command-line interface tools that autonomously analyze, navigate, and modify source code within your local repository.
Oh-my-opencode is an autonomous software engineering platform designed to automate complex coding tasks through the orchestration of specialized AI agents. It manages end-to-end development workflows by coordinating teams of agents that perform parallel execution, strategic planning, and automated code generation. The system ensures high-precision refactoring by utilizing a hash-anchored modification engine, which verifies file integrity through cryptographic line references before applying any changes. The platform distinguishes itself through a rigorous planning-first methodology, requiring
Oh-my-opencode is a terminal-based autonomous AI agent platform that orchestrates specialized agents to edit and generate code across a codebase, with hash-anchored file modification for safe refactoring and support for multiple AI models, matching your need for a terminal-driven code editing agent.
ANUS is an automated coding agent and development framework that uses a large language model to execute technical tasks and modify project files. It functions as a tool-integrated platform that combines a sandboxed shell executor with a system for maintaining persistent project goals. The framework is distinguished by its context-aware development model, which uses local markdown files to track instructions and maintain state across different sessions. It employs a loop-based autonomous development cycle to plan, code, and verify changes, while utilizing a standardized protocol to integrate e
ANUS is an automated coding agent that runs in a terminal, uses an LLM to autonomously edit files across a codebase, and maintains project context across sessions—exactly the kind of tool this search targets.
OpenCode is an autonomous software developer and LLM coding agent designed to write code and manage development workflows. It functions as an AI development automator that executes multi-step coding tasks and modifies project files to build software automatically from high-level instructions. The system employs a task orchestrator to decompose goals into sequences of tool calls and autonomous execution steps. It features a recursive research loop for conducting deep technical searches and a restricted read-only mode for analyzing and exploring large codebases to plan changes without modifying
OpenCode is an autonomous LLM-powered software development agent that runs from the terminal, directly matching the request for a terminal-based AI code editing agent by orchestrating multi-step coding tasks and modifying project files autonomously.
Pi is an autonomous coding agent and framework for building AI agents capable of executing independent loops. It functions as an agent state management system that tracks and persists tool calls throughout complex workflows, utilizing a command-line interface for interaction and control. The system features a self-extensible design, allowing agents to write and implement new capabilities and tools into their own runtime environment. It also includes a provider-agnostic abstraction layer that standardizes interactions across different large language model providers through a unified API. The
Pi is a terminal-based autonomous coding agent with a CLI, provider-agnostic AI integration, and state management for multi-step code editing workflows, directly matching the need for an AI agent that edits code across a codebase.
OpenCode is a terminal-based development agent that automates software engineering tasks by integrating artificial intelligence directly into the command-line environment. It functions as an autonomous workflow orchestrator, capable of executing file operations, running shell commands, and applying code patches to complete complex development tasks without manual intervention. The tool distinguishes itself through its ability to index local codebases into vector embeddings, enabling semantic search and natural language queries across project files. It maintains session context through a local
OpenCode is a terminal-based development agent that uses AI to autonomously perform file operations, run shell commands, and apply code patches, with codebase indexing and session context for project-aware editing—exactly the kind of tool this search targets.
DeepSeek-Reasonix is an autonomous software engineering framework and terminal-based AI IDE designed to coordinate large language models for complex programming tasks. It functions as a multi-session agent that utilizes a split planner and executor workflow to break down and implement technical objectives. The system distinguishes itself through a specialized focus on session optimization and extensibility. It employs prefix caching and append-only history to reduce token consumption and latency during long sessions. It further extends its capabilities by integrating external tool servers via
DeepSeek-Reasonix is a terminal-based autonomous AI IDE that coordinates LLMs for complex programming tasks with planner/executor workflows, file system access, and session optimization, directly matching the search for an open-source terminal AI code editing agent.
This project is a command line interface and GitHub CLI extension that functions as an AI coding agent and model orchestrator. It enables the writing of code and the management of repositories through natural language prompts using large language models. The tool implements the Agent Client Protocol to act as a standardized agent server for external editors. It features a provider-agnostic routing system that allows switching between different hosted AI models or external compatible endpoints. Capabilities include the automation of Git workflows, such as managing pull requests and issues, an
This is a terminal-based AI coding agent and model orchestrator that directly fits your need—it uses natural language prompts to write code and manage repositories autonomously, covers multi-language support, and integrates with Git workflows for full project context.
OpenHands is an autonomous AI software engineer and coding assistant designed to execute software engineering tasks by interacting directly with codebases and development environments. It functions as a platform for running AI agents that can write code and manage files to automate complex development workflows. The system distinguishes itself through a container-based execution environment that isolates agent actions within a sandboxed Linux environment. It employs an autonomous agent loop of observation, planning, and action, supported by a standardized communication protocol that allows it
OpenHands is an autonomous AI coding assistant that runs in a containerized terminal environment and uses an agent loop to directly edit code and manage files across a codebase, matching this search for a terminal-based AI code editing agent with LLM integration and project context awareness.
DeepSeek-TUI is an AI coding agent orchestrator and framework designed to automate complex programming tasks. It functions as a harness for coordinating AI models that can read source code, edit files, and execute shell commands through automated agent workflows. The system is distinguished by its multi-agent coordination capabilities, which allow for the spawning of parallel sub-agents to handle concurrent investigations or implementation slices. It employs autonomous goal-seeking loops to pursue objectives across multiple turns and utilizes a tool integration gateway to connect models to ex
DeepSeek-TUI is a terminal-based AI coding agent orchestrator that autonomously reads, edits, and modifies code files across a codebase using AI models, exactly fitting your need for a terminal-based autonomous code editing agent with multi-language support and project context awareness.
Goose is an autonomous coding assistant and extensible AI agent framework designed to automate software development workflows. It functions as an orchestration engine that can install, execute, and test code, as well as manage local files and shell commands. The platform is model-agnostic, providing a flexible interface to connect with diverse cloud-based or self-hosted large language model providers. It distinguishes itself through a standardized context protocol for integrating external tools and extensions, and a recipe system that allows users to define and repeat complex, multi-step AI w
Goose is an autonomous coding assistant and extensible AI agent framework that operates via terminal, manages local files and shell commands, integrates with LLMs, and supports autonomous software development workflows, directly matching the need for a terminal-based AI code editing agent with multi-language and project context awareness.
Aider is a command-line interface tool that enables large language models to directly edit, refactor, and manage source code within a local repository. It functions as an AI-powered coding assistant that integrates into the developer workflow, allowing users to apply code changes through natural language prompts while maintaining repository context and version control. The tool distinguishes itself through a specialized diff-based patching engine that parses model-generated search-and-replace blocks to modify specific file segments without rewriting entire files. It features a provider-agnost
Aider is a terminal-based AI assistant that directly edits and refactors code files using natural language prompts, supports multiple LLMs, and maintains repository context and version control, making it exactly the autonomous code-editing agent you need.
This project is an agentic development framework and autonomous software engineering system. It utilizes a coordinated network of specialized LLM agents to automate the full software development lifecycle, from codebase exploration and architectural planning to implementation and automated refactoring. The system is distinguished by an agentic memory system and a test-driven development orchestrator. It maintains project continuity across sessions by capturing architectural learnings and state in a persistent semantic database and enforces code quality through an automated cycle of generating
This autonomous software engineering system uses a coordinated network of LLM agents (likely powered by Claude Code CLI) to explore codebases, plan architecture, implement changes, and refactor—delivering exactly the terminal-based, context-aware AI code editing agent you want, with persistent memory and automated quality enforcement.
Kilocode is an autonomous engineering platform designed to orchestrate AI agents for complex software development tasks. It functions as a comprehensive system for automating coding, testing, and repository management by integrating directly with your codebase and terminal. The platform provides a unified gateway for model orchestration, allowing for the management of agentic workflows, event-driven automation, and persistent session state across distributed development environments. The platform distinguishes itself through its federated task management and policy-based access control, which
Kilocode is a terminal-native autonomous engineering platform that orchestrates AI agents to edit code, manage repositories, and run development workflows directly from the CLI, which precisely matches the query for a terminal-based AI code editing agent with autonomous file editing and project awareness.
Kimi is a terminal-based AI agent that autonomously plans and executes software development tasks by reading, editing, and running code. It operates as an intelligent command-line agent that breaks down high-level goals into sequences of shell commands and code edits, carrying them out without manual step-by-step guidance. The agent can run in an interactive loop, switch to a shell mode for direct terminal command execution, and operate in non-interactive or one-shot modes suitable for scripting. The project distinguishes itself through multiple integration and execution modes. It can run as
Kimi is a terminal-based AI agent that autonomously plans and executes software development tasks—reading, editing, and running code across a codebase—with interactive, shell, and one-shot modes, directly matching your need for an open-source AI code editing agent.
Anthropic's terminal-native AI coding agent.
Claude Code is a terminal-native autonomous coding agent that uses an AI-powered agentic loop to edit files, run tests, and manage projects from the command line, directly matching your need for an open-source terminal-based AI code-editing tool with full project context awareness and multi-language support.
GPT-Pilot is an autonomous development tool designed to build, debug, and manage entire software projects. It functions as an AI-powered coding assistant that translates high-level natural language requirements into structured file architectures and functional source code. By acting as an autonomous software engineer, the system automates the software development lifecycle, from initial boilerplate creation to the implementation of complex logic. The project distinguishes itself through a recursive task decomposition process that breaks complex requirements into manageable steps, which are th
GPT-Pilot is an autonomous AI software engineer that operates from the terminal to build, edit, and manage entire codebases by breaking down natural language tasks into recursive steps, making it a perfect fit for a terminal-based code editing agent with file system editing and project context awareness.
Open Interpreter is a coding agent that uses large language models to write and execute code directly on a local host machine. It functions as a system for performing operating system tasks and file manipulations through a natural language interface. The project features a model orchestrator that allows switching between different language model providers and emulation harnesses. It employs a loop-based reasoning process to iteratively generate code and process execution output until a goal is achieved. Its capabilities include cross-platform system automation, local model integration for da
Open Interpreter is a terminal-based AI coding agent that uses LLMs to autonomously write and execute code for file system editing and system tasks, directly matching the search for an autonomous code-editing tool with multi-language and context awareness.
Kiro is an AI-powered development tool and multi-agent workflow orchestrator. It functions as a context-aware code generator and coding assistant that transforms natural language requirements into structured implementation plans and production-grade code. The system distinguishes itself through multi-agent task decomposition, where complex requirements are broken into sequenced tasks and assigned to specialized agents. It features multi-model orchestration to select specific language models based on reasoning complexity, cost, and latency, and includes a headless command-line interface for id
Kiro is a terminal-based AI development tool with a headless CLI that uses multi-agent orchestration to autonomously generate and edit code, directly matching the search for an open-source, terminal-based AI code editing agent with project context awareness.
Aider is a terminal-based AI coding assistant and pair programmer that uses large language models to write, edit, and refactor source code across multiple files and programming languages. It functions as a command line interface for automating programming tasks and managing codebase modifications. The tool distinguishes itself by creating structural maps of entire codebases to provide language models with the necessary context for navigating and modifying large repositories. It further expands input capabilities through a speech-to-text pipeline for voice-driven development and multi-modal in
Aider is a terminal-based AI coding assistant that autonomously edits files across multiple languages with full project context, exactly matching the search for an open-source terminal AI code editing agent.
Autoresearch is an autonomous machine learning research agent and architecture search framework. It employs a closed-loop system to programmatically rewrite training and architecture source code to discover optimal language model configurations. The system iteratively modifies code and evaluates performance metrics to improve model quality based on a target objective. It optimizes model performance and training efficiency by tracking validation bits per byte, which allows for a fair comparison of architectural changes independently of vocabulary size. The framework manages the full training
Autoresearch is an autonomous agent that programmatically rewrites training and architecture source code, fitting the search for a terminal-based AI code editing agent; however, its focus is specialized for neural architecture search rather than general codebase editing across multiple languages.
| रिपॉजिटरी | स्टार्स | भाषा | लाइसेंस | अंतिम पुश |
|---|---|---|---|---|
| code-yeongyu/oh-my-opencode | 63.3K | TypeScript | NOASSERTION | |
| anus-dev/anus | 6.5K | TypeScript | Apache-2.0 | |
| sst/opencode | 175.4K | TypeScript | MIT | |
| earendil-works/pi | 65.7K | TypeScript | MIT | |
| opencode-ai/opencode | 11K | Go | mit | |
| esengine/deepseek-reasonix | 24.1K | Go | MIT | |
| github/copilot-cli | 8.5K | Shell | other | |
| all-hands-ai/openhands | 77.5K | Python | NOASSERTION | |
| hmbown/deepseek-tui | 38.5K | Rust | MIT | |
| aaif-goose/goose | 49.6K | Rust | Apache-2.0 |