# Autonomous coding agent

> Search results for `autonomous coding agent` on awesome-repositories.com. 111 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/autonomous-coding-agent

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/autonomous-coding-agent).**

## Results

- [forem/forem](https://awesome-repositories.com/repository/forem-forem.md) (22,726 ⭐) — Forem is an open-source platform designed for building and managing technical communities. It functions as a social publishing engine that enables members to share long-form content, participate in threaded discussions, and engage through social interactions. The platform provides tools for organizations to maintain branded profiles, host community hackathons, and facilitate collaborative learning through structured educational tracks.

Beyond its social features, Forem integrates advanced capabilities for AI agent workflow orchestration and codebase knowledge graphing. It allows developers to
- [claude-code-best/claude-code](https://awesome-repositories.com/repository/claude-code-best-claude-code.md) (20,272 ⭐) — Claude Code is a command-line interface and multi-agent orchestration framework designed for autonomous software engineering. It enables AI agents to perform codebase modifications, debugging, and Git workflow management while coordinating multiple specialized agents to decompose and execute complex engineering tasks in parallel.

The system distinguishes itself through a high degree of isolation and safety, utilizing Git worktrees to create independent working directories for concurrent agents and implementing a tiered permission system that combines user rules, project policies, and OS-level
- [swe-agent/swe-agent](https://awesome-repositories.com/repository/swe-agent-swe-agent.md) (18,510 ⭐) — SWE-agent is an autonomous software engineering platform designed to automate repository maintenance and issue resolution. By orchestrating language models to navigate codebases, diagnose software bugs, and apply fixes, the framework functions as an autonomous agent capable of executing shell commands, editing source code, and managing pull requests within isolated, containerized environments.

The platform distinguishes itself through its focus on end-to-end task autonomy and observability. It features a robust trajectory logging system that records every thought, action, and environment obse
- [ghuntley/how-to-build-a-coding-agent](https://awesome-repositories.com/repository/ghuntley-how-to-build-a-coding-agent.md) (5,145 ⭐) — This repository is a reference implementation and guided tutorial for building an AI coding agent that combines conversational interaction with file system manipulation and sandboxed shell execution. The agent uses a large language model as its core decision-making component, operating within a turn-based conversational loop where it can generate responses or invoke tools, and tool results are fed back into the dialogue. It provides primitives for reading, writing, and listing files on the local filesystem, as well as searching code using regular expressions.

The agent’s capabilities are exte
- [github/awesome-copilot](https://awesome-repositories.com/repository/github-awesome-copilot.md) (35,119 ⭐) — Awesome Copilot is a comprehensive framework for autonomous software development, providing the infrastructure to orchestrate multi-agent teams and automate complex coding workflows. It functions as a centralized platform for managing AI-driven development, enabling developers to deploy specialized agents that interact with local files, terminal commands, and external APIs to execute end-to-end software delivery tasks.

The project distinguishes itself through its focus on governance and extensibility, offering a suite of security controls, policy-based execution guardrails, and audit trails t
- [aiwaves-cn/agents](https://awesome-repositories.com/repository/aiwaves-cn-agents.md) (5,932 ⭐) — This is an LLM agent framework and symbolic learning system designed for building self-evolving autonomous agents. It functions as a computational graph orchestrator that organizes agent interactions and tool sequences as a trainable graph of nodes.

The framework focuses on data-centric agent optimization, allowing agent pipelines and prompts to be upgraded through data-driven training rather than manual engineering. It utilizes a symbolic learning process that applies language-based loss and textual reflections to refine the operational logic and symbolic components of an agent.

The system
- [kilo-org/kilocode](https://awesome-repositories.com/repository/kilo-org-kilocode.md) (15,616 ⭐) — 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
- [roovetgit/roo-code](https://awesome-repositories.com/repository/roovetgit-roo-code.md) (24,279 ⭐) — Roo-Code is an editor extension and AI agent orchestrator designed to automate software engineering tasks. It functions as an LLM-powered tool that generates source code from natural language descriptions and manages autonomous agents directly within the development environment.

The system distinguishes itself through the use of role-based behavioral profiles, allowing the agent to switch between personas such as Architect or Debugger to align with different project phases. It also operates as a Model Context Protocol client, connecting to external servers to expand the data sources and tools
- [florinpop17/app-ideas](https://awesome-repositories.com/repository/florinpop17-app-ideas.md) (95,036 ⭐) — App-ideas is a development platform that integrates autonomous AI agents into local environments to orchestrate code review, automated fix application, and workflow management. It functions as a command-line interface that connects external AI assistants to your codebase, enabling iterative development cycles through plugin-based integration and natural language triggers.

The platform distinguishes itself through a robust static analysis engine that traverses syntax trees to enforce structural coding standards and identify violations. Users can define custom review rules, architectural prefer
- [abhinavthedev/coding-agent](https://awesome-repositories.com/repository/abhinavthedev-coding-agent.md) (105 ⭐) — Open-source web app for your coding task. - Built with Next.js, CopilotKit. - Uses a coding assistant LangGraph agent for generating responses . - Simplifies developers task.
- [anthropics/claude-quickstarts](https://awesome-repositories.com/repository/anthropics-claude-quickstarts.md) (17,085 ⭐) — Claude Quickstarts is a development framework and collection of reference implementations designed for building autonomous agents. It provides the foundational patterns necessary to orchestrate multi-agent workflows, enabling models to perform complex, multi-step tasks across software engineering, customer support, and computer-use domains.

The platform distinguishes itself through specialized capabilities for desktop and browser automation, allowing agents to interact with graphical interfaces by capturing visual context and executing precise mouse and keyboard inputs. It includes robust inf
- [kirodotdev/kiro](https://awesome-repositories.com/repository/kirodotdev-kiro.md) (3,037 ⭐) — 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
- [alirezarezvani/claude-skills](https://awesome-repositories.com/repository/alirezarezvani-claude-skills.md) (18,240 ⭐) — This project is a framework for integrating modular instruction packages and domain-specific tools into large language model agents. It provides a system for managing agent context and extending coding assistants through a modular prompt library of persona-based instruction sets and skill trees.

The framework distinguishes itself through a persistent memory layer that tracks architectural decisions and infrastructure patterns to prevent regressions during autonomous code modifications. It includes an orchestrator for managing multi-agent swarms and autonomous coding loops that cycle through g
- [stepanogil/autonomous-hr-chatbot](https://awesome-repositories.com/repository/stepanogil-autonomous-hr-chatbot.md) (450 ⭐) — An autonomous HR agent that can answer user queries using tools
- [karpathy/autoresearch](https://awesome-repositories.com/repository/karpathy-autoresearch.md) (87,119 ⭐) — 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
- [gabrielmaialva33/winx-code-agent](https://awesome-repositories.com/repository/gabrielmaialva33-winx-code-agent.md) (30 ⭐) — 🦀 A high-performance code agent written in Rust, combining the best features of WCGW for maximum efficiency and semantic capabilities.
- [kestra-io/kestra](https://awesome-repositories.com/repository/kestra-io-kestra.md) (27,073 ⭐) — Kestra is a declarative workflow orchestrator designed to manage complex task dependencies and automated processes through versioned configuration files. It functions as a distributed platform that decouples task scheduling from execution by offloading computational workloads to a fleet of worker nodes. The system uses a reactive, event-driven engine to initiate workflows automatically in response to external signals, webhooks, schedules, or file system changes.

The platform distinguishes itself through a modular plugin architecture that allows for the integration of custom tasks and external
- [lobehub/lobehub](https://awesome-repositories.com/repository/lobehub-lobehub.md) (78,736 ⭐) — LobeHub is a comprehensive multi-agent orchestration platform designed for building, configuring, and deploying specialized AI agents. It provides a unified chat-based gateway that allows users to manage autonomous agent teams across web, desktop, and mobile environments. By utilizing a framework that supports persistent memory and granular tool integration, the platform enables the execution of complex, multi-step workflows and domain-specific tasks.

The platform distinguishes itself through an interactive artifact renderer that injects dynamic, visual UI elements directly into the chat stre
- [multica-ai/multica](https://awesome-repositories.com/repository/multica-ai-multica.md) (36,862 ⭐) — Multica is an autonomous coding agent manager and LLM agent orchestration platform. It coordinates teams of autonomous agents to execute coding tasks and manage their lifecycles through a centralized dashboard. The system provides multi-tenant agent workspaces that isolate agents, settings, and project issues into distinct organizational boundaries.

The platform distinguishes itself through an agent skill library that captures successful task solutions as reusable, versioned skills. These skills are shared across the agent team and pinned using content hashes to ensure consistent behavior acr
- [sanbuphy/learn-coding-agent](https://awesome-repositories.com/repository/sanbuphy-learn-coding-agent.md) (12,034 ⭐) — This project is a framework for building AI coding agents that automate software development tasks using large language models. It includes a task lifecycle manager that tracks complex development goals through a persistent graph of dependent tasks and a system for multi-agent orchestration to delegate tasks to specialized sub-agents.

The framework implements a Model Context Protocol client to discover and execute tools from external servers and provides a remote development bridge to synchronize local command line interfaces with remote containers or desktop environments.

The system covers
- [voyage/open-autonomous-safety](https://awesome-repositories.com/repository/voyage-open-autonomous-safety.md) (179 ⭐) — Open Autonomous Safety
- [mastra-ai/mastra](https://awesome-repositories.com/repository/mastra-ai-mastra.md) (21,221 ⭐) — 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
- [vijaythecoder/awesome-claude-agents](https://awesome-repositories.com/repository/vijaythecoder-awesome-claude-agents.md) (3,848 ⭐) — This project is an autonomous software engineering platform and orchestration framework designed to manage specialized artificial intelligence agents. It provides a suite of tools for coordinating autonomous entities to execute complex development tasks, ranging from architectural planning and code reviews to performance optimization.

The platform distinguishes itself through its multi-agent orchestration layer, which dynamically assigns roles based on an analysis of a project's technology stack. By utilizing a modular agent registry, the system scales capabilities across different software m
- [correll/introduction-to-autonomous-robots](https://awesome-repositories.com/repository/correll-introduction-to-autonomous-robots.md) (3,184 ⭐) — Introduction to Autonomous Robots
- [agno-agi/agno](https://awesome-repositories.com/repository/agno-agi-agno.md) (40,717 ⭐) — Agno is an agent operating system designed to manage the lifecycle, tool execution, and persistent state of autonomous agents across distributed infrastructure. It provides a unified runtime environment that wraps diverse agent frameworks into a consistent, interoperable protocol, allowing developers to build and deploy complex multi-agent systems that coordinate tasks and delegate sub-processes.

The platform distinguishes itself through a robust governance and orchestration layer that includes human-in-the-loop approval gates, role-based access control, and a centralized API gateway. It feat
- [eylonmiz/react-agent](https://awesome-repositories.com/repository/eylonmiz-react-agent.md) (1,656 ⭐) — The open-source React.js Autonomous LLM Agent
- [embabel/embabel-agent](https://awesome-repositories.com/repository/embabel-embabel-agent.md) (3,708 ⭐) — This project is a framework for developing and orchestrating autonomous software agents within JVM-based applications. It provides a toolkit for embedding artificial intelligence directly into business logic, enabling agents to perform complex tasks through dynamic, goal-oriented planning rather than rigid state machines. By leveraging declarative annotations, the framework allows developers to define agent capabilities and integrate them into existing object-oriented domain models.

The framework distinguishes itself through a vendor-neutral abstraction layer that allows for the seamless swap
- [vndee/llm-sandbox](https://awesome-repositories.com/repository/vndee-llm-sandbox.md) (1,082 ⭐) — This project provides a secure, containerized execution engine designed to run untrusted code within isolated environments. It functions as a library for integrating code interpretation into autonomous agents and intelligent assistant workflows, ensuring that host systems remain protected while enabling dynamic data processing and file manipulation.

The platform distinguishes itself through a multi-backend architecture that abstracts diverse container runtimes, allowing for flexible deployment and automated backend failover. It supports interactive, multi-turn workflows by maintaining persist
- [browser-use/browser-use](https://awesome-repositories.com/repository/browser-use-browser-use.md) (100,229 ⭐) — Browser-use is a framework for building autonomous agents that navigate, interact with, and extract data from web interfaces using natural language instructions. By acting as an orchestration layer between large language models and browser automation protocols, it enables the execution of complex, multi-step workflows without relying on brittle selectors. The system functions as a headless browser controller, providing a programmatic interface to manage browser instances and execute granular interactions.

The project distinguishes itself through its ability to translate high-level intent into
- [masworks/ml-agent](https://awesome-repositories.com/repository/masworks-ml-agent.md) (62 ⭐) — The official implementation of "ML-Agent: Reinforcing LLM Agents for Autonomous Machine Learning Engineering"
- [phaeusler/micro-agent](https://awesome-repositories.com/repository/phaeusler-micro-agent.md) (440 ⭐) — A tiny implementation of an autonomous agent powered by LLMs (OpenAI GPT-4)
- [anthropics/claude-agent-sdk-typescript](https://awesome-repositories.com/repository/anthropics-claude-agent-sdk-typescript.md) (819 ⭐) — This project is a TypeScript software development kit designed for building and orchestrating autonomous agents that interact with codebases and system environments. It provides a programmatic interface for constructing agents capable of executing complex workflows, such as automated code refactoring, file system manipulation, and shell command execution, by leveraging large language models.

The framework distinguishes itself through a focus on secure, governed agent operations. It includes granular access control systems that allow developers to define specific permissions for tools and exte
- [aaif-goose/goose](https://awesome-repositories.com/repository/aaif-goose-goose.md) (49,637 ⭐) — 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
- [qwenlm/qwen2.5-coder](https://awesome-repositories.com/repository/qwenlm-qwen2-5-coder.md) (16,654 ⭐) — Qwen2.5-Coder is a code-centric large language model designed to generate, complete, and analyze source code. It serves as a polyglot programming model capable of producing functional code across hundreds of different programming languages.

The model is optimized for reasoning over extensive software repositories, utilizing a context window that supports up to one million tokens. It also functions as an agentic coding framework, executing multi-step workflows and browser tasks through specialized function call formats.

Its capabilities include large-scale codebase analysis, intelligent parti
- [nndl/llm-beginner](https://awesome-repositories.com/repository/nndl-llm-beginner.md) (6,421 ⭐) — This project is a collection of educational resources and technical guides focused on the development and implementation of large language models. It provides a comprehensive curriculum covering transformer architectures, training methods, and deployment strategies.

The materials provide detailed instructions for building autonomous agents using reasoning loops and tool integration, as well as guides for fine-tuning models through supervised learning and preference optimization. It also includes tutorials for constructing retrieval augmented generation pipelines and implementing transformer m
- [mikand13/autonomous-services](https://awesome-repositories.com/repository/mikand13-autonomous-services.md) (0 ⭐)
- [imran-siddique/agent-os](https://awesome-repositories.com/repository/imran-siddique-agent-os.md) (71 ⭐) — A kernel architecture for governing autonomous AI agents
- [hmbown/deepseek-tui](https://awesome-repositories.com/repository/hmbown-deepseek-tui.md) (38,538 ⭐) — 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
- [greydgl/pentestgpt](https://awesome-repositories.com/repository/greydgl-pentestgpt.md) (11,697 ⭐) — PentestGPT is an autonomous security testing framework that leverages large language models to plan, execute, and coordinate end-to-end penetration testing engagements. By functioning as an autonomous agent, the system automates the entire testing lifecycle, from initial reconnaissance and vulnerability analysis to the generation of custom exploits and the execution of post-exploitation tasks.

The platform distinguishes itself through a multi-agent orchestration system that coordinates specialized AI agents to collaborate on complex, multi-stage attack chains. It integrates multimodal context
- [eon01/dockercheatsheet](https://awesome-repositories.com/repository/eon01-dockercheatsheet.md) (3,938 ⭐) — This project is a comprehensive reference guide and cheat sheet for the Docker CLI. It provides a structured collection of commands and documentation to help users manage container lifecycles, build images, and handle registries.

The documentation specifically covers the orchestration of multi-container applications using Docker Compose and the management of scalable services across multiple nodes via Docker Swarm. It also includes detailed guides for configuring virtual networks, bridges, and ports to control container communication.

The reference surface extends to container image administ
- [x-cmd/x-cmd](https://awesome-repositories.com/repository/x-cmd-x-cmd.md) (4,037 ⭐) — x-cmd is an AI agent orchestrator, cloud infrastructure CLI, and cross-platform package manager that provides an enhanced POSIX shell toolkit. It integrates large language models directly into the terminal for chatting, code generation, and the execution of agentic workflows, while offering a framework for building interactive terminal user interface components.

The project distinguishes itself by deploying containerized AI agents within isolated sandboxes, provisioning them with specialized skills and headless browser automation capabilities. It further streamlines development through a unif
- [jcodesmore/ai-website-cloner-template](https://awesome-repositories.com/repository/jcodesmore-ai-website-cloner-template.md) (18,217 ⭐) — This project is a blueprint and framework for using AI coding agents to reverse engineer existing websites and rebuild them into modern frontend codebases. It provides a structured set of instructions and rules to automate website migration and the extraction of design tokens.

The system focuses on converting live sites from legacy content management systems or no-code platforms into standardized, structured code. It employs a methodology for analyzing site assets and styles to recreate them as developable project structures, allowing for rapid website prototyping.

The workflow covers design
- [inngest/inngest](https://awesome-repositories.com/repository/inngest-inngest.md) (5,499 ⭐) — Inngest is a durable execution framework and event-driven automation engine designed to orchestrate background workflows. It enables developers to build resilient, stateful processes by memoizing function steps, ensuring that long-running tasks can automatically resume from the last successful operation after failures, timeouts, or infrastructure restarts.

The platform distinguishes itself through its event-driven architecture, which uses a schema-validated bus to trigger functions and coordinate complex, multi-step logic. It employs an onion-model middleware approach for cross-cutting concer
- [ray-x/copilot-agent.nvim](https://awesome-repositories.com/repository/ray-x-copilot-agent-nvim.md) (14 ⭐) — An autonomous orchestrator for the Copilot Go SDK in Neovim, delivering a native, agentic coding experience.
- [human-agent-society/coral](https://awesome-repositories.com/repository/human-agent-society-coral.md) (735 ⭐) — CORAL is a robust, lightweight infrastructure for multi-agent autonomous self-evolution, built for autoresearch. Works with Claude Code, Codex, Cursor, OpenCode, Kiro, and more.
- [github/copilot-cli](https://awesome-repositories.com/repository/github-copilot-cli.md) (8,536 ⭐) — 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
- [domaindrivendev/swashbuckle.aspnetcore](https://awesome-repositories.com/repository/domaindrivendev-swashbuckle-aspnetcore.md) (5,492 ⭐) — Swashbuckle.AspNetCore is an API specification tool and documentation generator for ASP.NET Core. It extracts metadata from source code and models to produce standardized OpenAPI specifications and interactive browser interfaces for exploring and testing web APIs.

The project integrates a middleware component to serve these specifications and a Swagger UI for interactive API testing directly from a running application. It also provides a command-line exporter to extract specification files from application assemblies for use in CI/CD pipelines.

The tool covers a wide range of capabilities in
- [anthropics/defending-code-reference-harness](https://awesome-repositories.com/repository/anthropics-defending-code-reference-harness.md) (6,224 ⭐) — This project is a framework for the autonomous discovery and remediation of security vulnerabilities using large language model agents. It functions as a security research pipeline that automates the process of reconnaissance, crash discovery, and exploitability analysis to identify reproducible software bugs.

The system distinguishes itself by utilizing a containerized agent sandbox that restricts network egress and filesystem access to prevent host compromise. It employs a specialized patch generation and validation loop, which includes adversarial re-attack testing where a fresh agent atte
- [killianlucas/open-interpreter](https://awesome-repositories.com/repository/killianlucas-open-interpreter.md) (64,024 ⭐) — 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
- [openai/agents.md](https://awesome-repositories.com/repository/openai-agents-md.md) (0 ⭐) — AGENTS.md is a simple, open format for guiding coding agents.
