awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

35 repositorios

Awesome GitHub RepositoriesAI Coding Assistants

Tools and platforms that automate software development tasks and provide AI-powered coding support.

Explore 35 awesome GitHub repositories matching part of an awesome list · AI Coding Assistants. Refine with filters or upvote what's useful.

Awesome AI Coding Assistants GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • anthropics/claude-codeAvatar de anthropics

    anthropics/claude-code

    132,728Ver en GitHub↗

    Anthropic's terminal-native AI coding agent.

    Agentic coding tool for terminal-based development.

    Pythonaiclideveloper-tools
    Ver en GitHub↗132,728
  • all-hands-ai/openhandsAvatar de All-Hands-AI

    All-Hands-AI/OpenHands

    77,468Ver en GitHub↗

    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

    Open-source alternative to autonomous coding agents.

    Python
    Ver en GitHub↗77,468
  • cline/clineAvatar de cline

    cline/cline

    63,750Ver en GitHub↗

    Cline is an extensible agent runtime and multi-agent orchestration engine designed to automate complex software engineering workflows. It functions as an integrated development environment extension that bridges strategic task planning with autonomous execution, allowing users to manage multi-step projects through human-in-the-loop oversight or independent agent operation. The platform distinguishes itself by enabling the creation of specialized agent teams that share a common state and coordinate through a centralized task manager. It enforces project-specific architectural guidelines and co

    Autonomous coding agent for IDEs.

    TypeScript
    Ver en GitHub↗63,750
  • paul-gauthier/aiderAvatar de paul-gauthier

    paul-gauthier/aider

    46,354Ver en GitHub↗

    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

    GPT-powered coding directly in the terminal.

    Python
    Ver en GitHub↗46,354
  • aider-ai/aiderAvatar de Aider-AI

    Aider-AI/aider

    46,305Ver en GitHub↗

    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

    Terminal-based AI assistant for coding tasks.

    Pythonanthropicchatgptclaude-3
    Ver en GitHub↗46,305
  • pythagora-io/gpt-pilotAvatar de Pythagora-io

    Pythagora-io/gpt-pilot

    33,743Ver en GitHub↗

    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

    Scalable tool for building entire apps from scratch.

    Pythonaicodegencoding-assistant
    Ver en GitHub↗33,743
  • continuedev/continueAvatar de continuedev

    continuedev/continue

    33,716Ver en GitHub↗

    Continue is an automated code review platform that integrates AI agents directly into the software development lifecycle. By executing custom validation rules against pull request diffs, it provides immediate feedback through repository status checks, allowing teams to enforce quality, security, and documentation standards before manual review begins. The system distinguishes itself through a file-based configuration model where validation logic is defined in version-controlled markdown files. These files act as system prompts that guide autonomous agents in evaluating code changes. This appr

    Open-source copilot chat for VS Code.

    TypeScriptagentaiclaude
    Ver en GitHub↗33,716
  • tabbyml/tabbyAvatar de TabbyML

    TabbyML/tabby

    33,605Ver en GitHub↗

    Tabby is a self-hosted AI coding assistant designed to provide real-time code completion and interactive chat capabilities within development environments. By functioning as a private server application, it allows teams to maintain control over their infrastructure and data while integrating intelligent code generation directly into their existing workflows. The platform distinguishes itself through its repository-aware knowledge retrieval and multi-model orchestration. It indexes local and remote source code repositories and technical documentation into a searchable vector-based knowledge gr

    Self-hosted AI coding assistant.

    Rustaicodegencoding-assistant
    Ver en GitHub↗33,605
  • getcursor/cursorAvatar de getcursor

    getcursor/cursor

    32,959Ver en GitHub↗

    Cursor is an AI-powered code editor and integrated development environment built as a fork of Visual Studio Code. It functions as an AI programming assistant that integrates large language models directly into the editing experience to write, refactor, and maintain source code. The editor utilizes a customized version of the VS Code interface to provide native artificial intelligence capabilities, including an environment for natural language code generation and codebase indexing. The platform covers a range of AI-assisted coding capabilities, such as intelligent code completion, automated c

    AI-native code editor for programming.

    Ver en GitHub↗32,959
  • onlook-dev/onlookAvatar de onlook-dev

    onlook-dev/onlook

    26,030Ver en GitHub↗

    Onlook is an integrated development environment designed for building user interfaces through a combination of visual manipulation and direct code synchronization. It provides a unified workspace where developers can modify application components, layouts, and styles within a graphical interface, with all changes automatically reflected in the underlying source code. By maintaining a live, bidirectional link between the rendered interface and the codebase, the platform ensures that visual edits are accurately translated into production-ready syntax. The platform distinguishes itself through i

    Visual vibecoding editor for React apps.

    TypeScriptaicursorcursor-ai
    Ver en GitHub↗26,030
  • roocodeinc/roo-codeAvatar de RooCodeInc

    RooCodeInc/Roo-Code

    24,266Ver en GitHub↗

    Roo-Code is an integrated development environment extension that functions as an autonomous software engineering agent. It connects large language models directly to your local file system and terminal, enabling the agent to interpret natural language requirements and execute complex development workflows. The project distinguishes itself through a model-agnostic orchestration layer that allows developers to connect various large language model backends to their local workspace. By utilizing an iterative tool-use loop, the agent decomposes high-level tasks into sequential steps, interacting w

    Suite of AI agents for code editors.

    TypeScript
    Ver en GitHub↗24,266
  • deepseek-ai/deepseek-coderAvatar de deepseek-ai

    deepseek-ai/DeepSeek-Coder

    22,804Ver en GitHub↗

    DeepSeek-Coder is a large language model and foundational neural network architecture designed specifically for software development tasks. It functions as an artificial intelligence assistant capable of interpreting complex programming instructions to generate, transpile, and structure source code. The system distinguishes itself through its ability to perform project-level code generation, analyzing broader context and patterns across entire software projects rather than isolated files. It supports multimodal input processing, allowing for the integration of text and visual data to inform i

    Code-focused language model.

    Python
    Ver en GitHub↗22,804
  • mastra-ai/mastraAvatar de mastra-ai

    mastra-ai/mastra

    21,221Ver en GitHub↗

    Mastra is an orchestration framework designed for building, deploying, and managing autonomous AI agents and multi-agent systems. It provides a comprehensive suite of primitives for creating resilient AI applications, including durable workflow orchestration, event-driven agent loops, and semantic memory management. By integrating these core components, the platform enables developers to build complex, multi-step processes that can reason about goals and execute tasks without manual intervention. The framework distinguishes itself through its focus on observability and secure, isolated execut

    TypeScript framework for building AI agents.

    TypeScriptagentsaichatbots
    Ver en GitHub↗21,221
  • princeton-nlp/swe-agentAvatar de princeton-nlp

    princeton-nlp/SWE-agent

    19,540Ver en GitHub↗

    SWE-agent is a collection of autonomous agents designed for software engineering, competitive programming, and offensive cybersecurity operations. These agents utilize large language models to navigate codebases, interact with file systems, and use terminal interfaces to resolve GitHub issues or complete technical challenges. The system employs specialized agent modes that switch prompting strategies based on whether the task is a software bug, an algorithmic programming problem, or a security vulnerability. It includes dedicated capabilities for automated repository maintenance and offensive

    Agentic interface for software engineering tasks.

    Python
    Ver en GitHub↗19,540
  • stitionai/devikaAvatar de stitionai

    stitionai/devika

    19,511Ver en GitHub↗

    Devika is an autonomous AI software engineering system designed to plan, write, and debug code from high-level natural language instructions. It functions as an agentic software engineer that decomposes complex objectives into actionable coding steps for autonomous execution. The system integrates cloud-based and self-hosted large language models through a provider-agnostic layer, allowing for multi-model reasoning and code completion. It distinguishes itself by combining these models with a sandboxed execution environment for running code across different operating systems and a web-browsing

    Agentic software engineer for high-level instructions.

    Python
    Ver en GitHub↗19,511
  • kilo-org/kilocodeAvatar de Kilo-Org

    Kilo-Org/kilocode

    15,616Ver en GitHub↗

    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

    Open-source AI coding assistant.

    TypeScriptaiai-ageai-coding
    Ver en GitHub↗15,616
  • qwenlm/qwen3-coderAvatar de QwenLM

    QwenLM/Qwen3-Coder

    15,615Ver en GitHub↗

    Qwen3-Coder is a specialized large language model designed for software development, technical reasoning, and automated code synthesis. Built on transformer-based sequence modeling, it functions as a multilingual programming assistant capable of generating, completing, and debugging source code across more than one hundred programming languages. The model distinguishes itself through its capacity to process and maintain logical coherence across massive datasets, supporting context windows of up to one million tokens. This allows for repository-scale reasoning, enabling the model to analyze co

    Code-specialized version of the Qwen3 model.

    Python
    Ver en GitHub↗15,615
  • plandex-ai/plandexAvatar de plandex-ai

    plandex-ai/plandex

    15,001Ver en GitHub↗

    Plandex is an AI-powered software development platform that operates as a command-line interface to manage complex, long-running coding tasks. It functions as an automated agent that decomposes high-level programming objectives into granular, actionable steps, executing multi-file code changes directly within a local project environment. The system distinguishes itself through a state-machine-based execution model that tracks progress across iterative development cycles. By utilizing context-aware code indexing and an iterative feedback loop, the tool refines generated code through successive

    AI coding engine for complex development tasks.

    Goaiai-agentsai-developer-tools
    Ver en GitHub↗15,001
  • fauxpilot/fauxpilotAvatar de fauxpilot

    fauxpilot/fauxpilot

    14,732Ver en GitHub↗

    Fauxpilot is a self-hosted AI coding assistant and local inference server. It functions as a proxy and API gateway that redirects traffic from IDE plugins to a local large language model, allowing for AI-assisted programming without external cloud dependencies. The project provides a specialized API emulation layer that mimics coding assistant protocols and a standardized OpenAI-compatible interface. This enables supported code editors to use local models for completions and suggestions by overriding default proxy URLs. The system includes capabilities for downloading and deploying local mod

    Acts as a self-hosted alternative to proprietary AI coding servers.

    Python
    Ver en GitHub↗14,732
  • nanmicoder/cc-hahaAvatar de NanmiCoder

    NanmiCoder/cc-haha

    12,675Ver en GitHub↗

    cc-haha is a cross-platform desktop agent and computer use framework that enables large language models to control local operating systems through screenshots, clicks, and keystrokes. It functions as an AI coding workbench and orchestration platform, allowing for the management of multi-project workflows and the coordination of multiple agents executing complex tasks in parallel. The system includes a model backend gateway to connect various artificial intelligence providers and local models to autonomous agents. It features a centralized permission gate for authorizing sensitive commands and

    Ships a graphical workbench for managing multi-project workflows and verifying automated code edits across different operating systems.

    TypeScript
    Ver en GitHub↗12,675
Ant.12Siguiente
  1. Home
  2. Part of an Awesome List
  3. AI & Machine Learning
  4. AI Coding Assistants

Explorar subetiquetas

  • Coding Workbenches1 sub-etiquetaIntegrated graphical environments specifically designed for managing multi-project AI coding workflows and reviewing automated edits. **Distinct from AI Coding Assistants:** Specializes general coding assistants by providing a full workbench environment for workflow management and code review.
  • Environment InitializersTools that set up AI coding assistants with API keys, workflows, and MCP services in a single command. **Distinct from AI Coding Assistants:** Distinct from AI Coding Assistants: focuses on the initialization and configuration process, not the assistant's code generation capabilities.
  • Profiling AssistantsAI assistants specialized in suggesting performance measurement points and optimization strategies. **Distinct from AI Coding Assistants:** More specific than general AI coding assistants; targets performance profiling and bottleneck resolution.