awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
OpenDevin avatar

OpenDevin/OpenDevin

0
View on GitHub↗
77,460 星标·9,845 分支·Python·15 次浏览openhands.dev↗

OpenDevin

OpenDevin is an autonomous software engineering agent and orchestrator designed to execute coding tasks and manage development workflows using large language models. It functions as a centralized control center for managing and switching between various local and cloud artificial intelligence backends.

The system utilizes a Docker sandbox environment to isolate autonomous agents in containers, protecting the host filesystem during code execution. It includes an automated engineering workflow tool that integrates with version control and chat services to trigger tasks via webhooks or scheduled intervals.

The platform handles software engineering automation by decomposing complex issues into actionable tasks. These workflows are supported by backend-agnostic orchestration and event-driven automation to synchronize development tasks.

Features

  • Autonomous Software Engineering - Provides an autonomous system that uses large language models to execute coding tasks and manage software development workflows.
  • Autonomous Software Engineering - Automates the full software development lifecycle by executing coding tasks via autonomous agents.
  • Agent Orchestrators - Implements a unified interface that abstracts different AI models and providers for flexible agent orchestration.
  • AI Agent Orchestrators - Coordinates specialized agents using structured workflows and a centralized control center for backend management.
  • Multi-Agent Orchestration - Provides a centralized control center to coordinate and switch between various local and cloud AI backends.
  • Task Decomposition Systems - Breaks down complex software engineering issues into smaller, actionable steps for autonomous agent execution.
  • Code Execution Sandboxes - Runs AI agents in secure, isolated container environments to prevent unauthorized host system access.
  • Sandboxed Execution Environments - Provides a Docker-based sandboxed runtime to securely isolate autonomous agent operations from the host.
  • Agent Runtime Sandboxing - Isolates autonomous agent execution within Docker containers to protect the host filesystem from unauthorized access.
  • Automated Development Workflows - Orchestrates the full software development lifecycle by using AI to decompose and execute engineering tasks.
  • Agent Servers - Ships a centralized server to host and coordinate multiple autonomous agents on a single instance.
  • Event-Driven Automation Engines - Triggers AI agent actions using webhooks or scheduled intervals via an event-driven automation engine.
  • Agent Integration Bridges - Connects version control and chat services to the agent environment to synchronize development workflows.
  • Third-Party Service Integrations - Integrates with external chat and version control services to trigger automated development workflows.
  • AI Engineering Workflows - Integrates version control and chat services to trigger AI-driven development tasks via webhooks.
  • Stateful Agent Hosting - Hosts multiple long-running autonomous agents on a centralized server while maintaining their operational state.
  • AI Coding Assistants - Replicates and enhances autonomous software engineering capabilities.

Star 历史

opendevin/opendevin 的 Star 历史图表opendevin/opendevin 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

OpenDevin 的开源替代方案

相似的开源项目,按与 OpenDevin 的功能重合度排序。
  • all-hands-ai/openhandsAll-Hands-AI 的头像

    All-Hands-AI/OpenHands

    77,468在 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

    Python
    在 GitHub 上查看↗77,468
  • frankbria/ralph-claude-codefrankbria 的头像

    frankbria/ralph-claude-code

    7,053在 GitHub 上查看↗

    This project is an autonomous AI software engineering orchestrator and development loop manager. It implements a system for managing AI coding agents that execute iterative development cycles, processing technical requirements through a persistent task queue based on priority and dependencies. The system synchronizes development progress with GitHub by converting issues and comments into actionable plans and automating pull requests and status updates. It provides a secure execution layer by running coding operations within an isolated sandbox environment to protect the host file system. To

    Shellaiai-agentai-agents
    在 GitHub 上查看↗7,053
  • vxcontrol/pentagivxcontrol 的头像

    vxcontrol/pentagi

    17,766在 GitHub 上查看↗

    Pentagi is an autonomous security testing framework and agent orchestrator designed to plan and execute end-to-end security assessments. It utilizes a coordination engine to decompose complex goals into actionable subtasks, performing automated penetration testing and vulnerability research within isolated container environments. The system distinguishes itself through a temporal knowledge graph that tracks semantic relationships between entities and vulnerabilities to reuse intelligence across projects. It includes a web intelligence reconnaissance tool for automated data gathering and agent

    Goai-agentsai-security-toolanthropic
    在 GitHub 上查看↗17,766
  • huggingface/smolagentshuggingface 的头像

    huggingface/smolagents

    27,885在 GitHub 上查看↗

    This framework provides a development toolkit for building autonomous agents that utilize language models to solve complex, non-deterministic tasks. Its core design centers on a code-executing architecture where agents generate and run Python code snippets to perform logic, data manipulation, and tool interactions. By moving beyond structured data formats, the system enables agents to manage program flow and object state through iterative reasoning cycles. The project distinguishes itself through its focus on code-based agent implementation and secure execution environments. Developers can ch

    Python
    在 GitHub 上查看↗27,885
查看 OpenDevin 的所有 30 个替代方案→

常见问题解答

opendevin/opendevin 是做什么的?

OpenDevin is an autonomous software engineering agent and orchestrator designed to execute coding tasks and manage development workflows using large language models. It functions as a centralized control center for managing and switching between various local and cloud artificial intelligence backends.

opendevin/opendevin 的主要功能有哪些?

opendevin/opendevin 的主要功能包括:Autonomous Software Engineering, Agent Orchestrators, AI Agent Orchestrators, Multi-Agent Orchestration, Task Decomposition Systems, Code Execution Sandboxes, Sandboxed Execution Environments, Agent Runtime Sandboxing。

opendevin/opendevin 有哪些开源替代品?

opendevin/opendevin 的开源替代品包括: all-hands-ai/openhands — OpenHands is an autonomous AI software engineer and coding assistant designed to execute software engineering tasks by… frankbria/ralph-claude-code — This project is an autonomous AI software engineering orchestrator and development loop manager. It implements a… vxcontrol/pentagi — Pentagi is an autonomous security testing framework and agent orchestrator designed to plan and execute end-to-end… huggingface/smolagents — This framework provides a development toolkit for building autonomous agents that utilize language models to solve… langchain-ai/open-swe — Open-SWE is an asynchronous software engineering agent and orchestrator designed to automate end-to-end coding tasks… i-am-bee/beeai-framework — The BeeAI Framework is an LLM agent framework and multi-agent orchestration engine used to build autonomous agents…