awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to all-hands-ai/openhands

Open-source alternatives to OpenHands

30 open-source projects similar to all-hands-ai/openhands, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best OpenHands alternative.

  • kilo-org/kilocodeKilo-Org avatar

    Kilo-Org/kilocode

    15,616View on 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

    TypeScriptaiai-ageai-coding
    View on GitHub↗15,616
  • opendevin/opendevinOpenDevin avatar

    OpenDevin/OpenDevin

    77,460View on GitHub↗

    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

    Python
    View on GitHub↗77,460
  • letta-ai/lettaletta-ai avatar

    letta-ai/letta

    21,168View on GitHub↗

    Letta is a framework for building, deploying, and managing autonomous AI agents that maintain persistent state across long-term interactions. It provides a comprehensive suite of primitives for defining agents with configurable personas, modular memory blocks, and tool-use capabilities, enabling them to retain user preferences and conversation history over extended sessions. The platform distinguishes itself through its advanced memory management and orchestration capabilities. It allows agents to autonomously update their own memory, perform retrieval-augmented generation, and coordinate com

    Pythonaiai-agentsllm
    View on GitHub↗21,168

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • langchain-ai/deepagentslangchain-ai avatar

    langchain-ai/deepagents

    25,006View on GitHub↗

    Deepagents is an LLM agent orchestration platform and stateful application server designed for deploying and managing AI agents built with computational graphs. It provides a containerized runtime environment that handles agent execution, state persistence, and the versioning of AI assistants. The platform distinguishes itself through deep integration with the Model Context Protocol, allowing agents to function as servers that expose tools and capabilities to external clients. It features a sophisticated observability suite for capturing execution traces, performing LLM-based evaluations agai

    Pythonagentsdeepagentslangchain
    View on GitHub↗25,006
  • cline/clinecline avatar

    cline/cline

    63,750View on 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

    TypeScript
    View on GitHub↗63,750
  • smallcloudai/refactsmallcloudai avatar

    smallcloudai/refact

    3,490View on GitHub↗

    Refact is an autonomous AI software engineering system and code assistant. It functions as an agent orchestrator capable of planning, executing, and managing multi-step development workflows to complete complex software tasks independently. The system distinguishes itself through agentic state management, using isolated worktrees and versioned checkpoints to allow autonomous agents to experiment with code changes and roll back to stable states if tasks fail. It further extends its capabilities via the Model Context Protocol, connecting the AI engine to external databases, version control syst

    Rustai-agentdeveloper-toolsenterprise
    View on GitHub↗3,490
  • can1357/oh-my-pican1357 avatar

    can1357/oh-my-pi

    12,763View on GitHub↗

    oh-my-pi is an agentic workflow automation platform and AI coding agent orchestrator designed for autonomous software engineering. It functions as a multi-model LLM router and an LSP-integrated development environment, coordinating specialized AI agents to perform codebase analysis, automated refactoring, and complex task execution. The system distinguishes itself through the use of subagent coordination to execute parallel tasks within isolated environments and an auto-research framework for iterative experiments. It employs AST-driven structural search for code discovery and content-hash an

    TypeScriptai-agentai-coding-agentanthropic
    View on GitHub↗12,763
  • stitionai/devikastitionai avatar

    stitionai/devika

    19,511View on 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

    Python
    View on GitHub↗19,511
  • claude-code-best/claude-codeclaude-code-best avatar

    claude-code-best/claude-code

    20,272View on GitHub↗

    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

    TypeScript
    View on GitHub↗20,272
  • anthropics/claude-quickstartsanthropics avatar

    anthropics/claude-quickstarts

    17,085View on GitHub↗

    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

    Python
    View on GitHub↗17,085
  • swe-agent/swe-agentSWE-agent avatar

    SWE-agent/SWE-agent

    18,510View on GitHub↗

    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

    Pythonagentagent-based-modelai
    View on GitHub↗18,510
  • vijaythecoder/awesome-claude-agentsvijaythecoder avatar

    vijaythecoder/awesome-claude-agents

    3,848View on GitHub↗

    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

    View on GitHub↗3,848
  • qwibitai/nanoclawqwibitai avatar

    qwibitai/nanoclaw

    29,956View on GitHub↗

    Nanoclaw is an LLM agent orchestrator and multi-platform chat gateway designed to deploy and manage isolated AI agents. It provides a containerized runtime that executes agents within sandboxed Linux containers, ensuring filesystem and state isolation through dedicated workspaces and host bind-mounts. The project distinguishes itself through a unified routing pipeline that connects agents to diverse messaging platforms, including WhatsApp, Discord, Slack, Telegram, Signal, and iMessage. It integrates the Model Context Protocol to extend agent capabilities via managed external data and functio

    TypeScriptai-agentsai-assistantclaude-code
    View on GitHub↗29,956
  • langchain-ai/langchain-mcp-adapterslangchain-ai avatar

    langchain-ai/langchain-mcp-adapters

    3,366View on GitHub↗

    This project provides a translation layer and set of adapters designed to bridge AI agents with the Model Context Protocol. It functions as an integration layer that allows agents to operate as protocol-compliant servers and enables the conversion of protocol-based tools into formats compatible with agent frameworks and logic graphs. The adapters facilitate tool interoperability by wrapping external protocol tools for use within agent workflows and exposing internal agent capabilities to any client implementing the Model Context Protocol. This creates a communication bridge that supports inte

    Pythonlangchainlanggraphmcp
    View on GitHub↗3,366
  • pythagora-io/gpt-pilotPythagora-io avatar

    Pythagora-io/gpt-pilot

    33,743View on 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

    Pythonaicodegencoding-assistant
    View on GitHub↗33,743
  • triggerdotdev/trigger.devtriggerdotdev avatar

    triggerdotdev/trigger.dev

    13,696View on GitHub↗

    Trigger.dev is a platform for building durable, event-driven background workflows. It functions as a workflow engine that allows developers to define complex, long-running processes using standard code rather than proprietary configuration languages. By utilizing a durable execution model, the system checkpoints progress, ensuring that tasks can automatically resume from the exact point of failure after a crash or interruption. The platform distinguishes itself through its focus on stateful, multi-step automation and real-time feedback. It supports the orchestration of AI agents and external

    TypeScriptaiai-agent-frameworkai-agents
    View on GitHub↗13,696
  • princeton-nlp/swe-agentprinceton-nlp avatar

    princeton-nlp/SWE-agent

    19,540View on 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

    Python
    View on GitHub↗19,540
  • roocodeinc/roo-codeRooCodeInc avatar

    RooCodeInc/Roo-Code

    24,266View on 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

    TypeScript
    View on GitHub↗24,266
  • logspace-ai/langflowlogspace-ai avatar

    logspace-ai/langflow

    149,776View on GitHub↗

    Langflow is a low-code platform for designing and deploying multi-step AI agent pipelines and large language model sequences. It provides a visual environment to map logic and data flow between components, serving as an orchestrator for managing conversations and data retrieval across multiple autonomous agents. The platform distinguishes itself through a drag-and-drop interface that allows for the construction of complex AI pipelines without extensive boilerplate code. It enables the conversion of these internal workflows into standardized tools for external connectivity via the Model Contex

    Python
    View on GitHub↗149,776
  • paperclipai/paperclippaperclipai avatar

    paperclipai/paperclip

    70,619View on GitHub↗

    Paperclip is an LLM agent orchestration platform and governance suite designed to coordinate teams of autonomous AI agents. It provides a management plane for defining organizational hierarchies, assigning roles, and aligning individual agent tasks with a structured mission tree to ensure work maps to business objectives. The project distinguishes itself through a specialized agent skill registry and workspace manager. It allows for the discovery and injection of reusable workflows into agent runtimes without retraining and provides isolated, sandboxed execution environments with persistent s

    TypeScript
    View on GitHub↗70,619
  • livekit/agentslivekit avatar

    livekit/agents

    9,379View on GitHub↗

    This project is a framework for developing multimodal AI agents that function as programmable participants in real-time communication rooms. It enables the construction of agents that can see, hear, and speak by integrating speech-to-text, large language models, and text-to-speech pipelines to facilitate low-latency, natural conversations. The system is distinguished by its advanced orchestration of real-time media and conversational flow, including support for full-duplex speech, preemptive response generation, and sophisticated interruption management. It further differentiates itself throu

    Pythonagentsaiopenai
    View on GitHub↗9,379
  • hkuds/deepcodeHKUDS avatar

    HKUDS/DeepCode

    14,539View on GitHub↗

    DeepCode is an agentic development framework designed to orchestrate autonomous AI agents for software engineering tasks. It functions as a multi-agent workflow orchestrator that translates natural language requirements into functional codebases by coordinating specialized agents for architectural planning, intent analysis, and implementation. The platform integrates multiple language models to power these automated routines, providing a unified environment for complex development projects. The system distinguishes itself through its ability to transform academic research papers into executab

    Pythonagentic-codingllm-agent
    View on GitHub↗14,539
  • plandex-ai/plandexplandex-ai avatar

    plandex-ai/plandex

    15,001View on 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

    Goaiai-agentsai-developer-tools
    View on GitHub↗15,001
  • langchain-ai/langchainjslangchain-ai avatar

    langchain-ai/langchainjs

    17,818View on GitHub↗

    LangChain.js is a framework for building, executing, and monitoring stateful agentic applications. It provides an orchestration engine that models workflows as directed graphs, allowing developers to connect language models, data sources, and external tools into modular, multi-step processes. The platform distinguishes itself through its focus on stateful execution and human-in-the-loop control. It manages agent lifecycles by persisting execution state across threads, enabling fault tolerance and the ability to pause workflows at designated breakpoints for manual review or modification. This

    TypeScript
    View on GitHub↗17,818
  • kodu-ai/claude-coderkodu-ai avatar

    kodu-ai/claude-coder

    5,255View on GitHub↗

    Claude Coder is an autonomous AI coding agent and development tool implemented as a VS Code extension. It functions as an LLM coding agent capable of generating code, debugging software, and implementing project designs directly within the development environment. The system acts as an autonomous software engineer that can research web content and coordinate the deployment of applications to remote environments. It integrates web research capabilities into the IDE to fetch external documentation and technical information. The tool covers a broad range of software engineering tasks, including

    TypeScriptchatgptclaudecoding-agents
    View on GitHub↗5,255
  • potpie-ai/potpiepotpie-ai avatar

    potpie-ai/potpie

    5,161View on GitHub↗

    Potpie is an LLM codebase analysis platform and multi-agent orchestration framework designed to act as an AI software engineer. It parses repositories into a structured code knowledge graph, enabling AI agents to perform multi-hop reasoning, dependency tracing, and grounded technical analysis across large codebases. The system distinguishes itself through a spec-driven development framework where agents generate detailed technical specifications and architecture plans before implementing multi-file code changes. It utilizes a durable execution engine to coordinate specialized AI personas for

    Pythonagentsai-agentsai-agents-framework
    View on GitHub↗5,161
  • phodal/auto-devphodal avatar

    phodal/auto-dev

    4,508View on GitHub↗

    auto-dev is an AI-native software engineering tool and multi-agent development platform designed to automate the entire software development lifecycle. It functions as an autonomous orchestrator that manages AI-driven coding, testing, and infrastructure configuration through declarative agent chains. The project is built on a Kotlin Multiplatform AI framework, allowing agent logic to run across diverse environments and device interfaces. The platform implements the Model Context Protocol to exchange tools and project information with external AI services. It distinguishes itself through the u

    Kotlinaigcgenaigenaistack
    View on GitHub↗4,508
  • swe-agent/mini-swe-agentSWE-agent avatar

    SWE-agent/mini-swe-agent

    2,947View on GitHub↗

    mini-swe-agent is an autonomous software engineering system designed to develop features and fix bugs by combining large language models with a bash interface. It operates as an agentic framework that executes coding tasks and documentation updates through a continuous cycle of model reasoning and tool execution. The project differentiates itself with a strong focus on safety and evaluation, utilizing container-based sandbox execution via Docker or Singularity to isolate command execution. It includes a batch-parallel evaluation harness to measure code-fixing accuracy against standardized sof

    Pythonagentagentic-aiagentic-ai-cli
    View on GitHub↗2,947
  • gsd-build/gsd-2gsd-build avatar

    gsd-build/gsd-2

    7,740View on GitHub↗

    This project is an autonomous AI software development framework designed to plan, code, test, and commit software milestones without human intervention. It functions as a state-machine-driven agent loop that orchestrates development through a recurring cycle of research, execution, and verification. The system distinguishes itself through a git-isolated task runner that executes milestones in separate worktrees and branches, ensuring changes are squash-merged into a linear commit history. It features a multi-model routing gateway that assigns different LLM providers to specific workflow phase

    TypeScriptcontext-engineeringmeta-promptingspec-driven-development
    View on GitHub↗7,740
  • midudev/jscampmidudev avatar

    midudev/jscamp

    3,811View on GitHub↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    JavaScriptbootcamp
    View on GitHub↗3,811