Rerun

Best Open Source AI Agents in 2026: OpenClaw, Hermes, OpenHands and More

8 open source AI agents you can run today, from OpenClaw and Hermes Agent to OpenHands and goose, ranked by job and scored on license, setup, model freedom and safety.

Best Open Source AI Agents in 2026: OpenClaw, Hermes, OpenHands and More

OpenClaw crossed 392,000 stars on its GitHub repository this month, for a lobster-themed assistant that started as a weekend project. Open source AI agents are no longer a curiosity. They are the default way a lot of technical people now hand off real work.

The trouble is that "open source AI agent" now means five different things. Some lists mix in coding frameworks, some mix in open-weight models, and a few quietly rank their own closed product first. Meanwhile Gartner expects over 40% of agentic AI projects to be canceled by the end of 2027, mostly because costs and risk controls were not thought through. Picking the wrong tool for the job is a fast way to join that number.

This guide ranks 8 open source AI agents you can install and run today, grouped by the job they do, and scored the same way on license, setup, model freedom, safety defaults and running burden.

The short version. Open source answers who owns the code. It does not answer who is responsible when the agent acts. Pick the agent on the first question, then plan for the second before it touches your inbox.

If you want...PickLicense
A personal assistant in your chat appsOpenClawMIT
An agent that learns your workflows over timeHermes AgentMIT
An autonomous software engineer you self-hostOpenHandsMIT
A terminal-first coding agentOpenCodeMIT
Coding on a budget with cheaper modelsOpen InterpreterApache 2.0
A general desktop agent with neutral governancegooseApache 2.0
An agent with a whole Linux computer to itselfAgent ZeroMIT
An agent that drives a real browserBrowser UseMIT

Licenses, stars and releases in this article were checked against each project's GitHub repository on October 18, 2026, and every pick below links to its repo so you can check them yourself.

What counts as an open source AI agent (and what this list leaves out)

For this ranking, an open source AI agent is a runnable product, under an OSI-approved license, that plans, uses tools and takes actions on your behalf. You install it and configure it. You do not build it.

That rules out three things that often pad other lists:

  • Frameworks like LangGraph, CrewAI and AutoGen. They are libraries you write code against, not agents you run. Our guide to AI agent frameworks covers them, and if you are already on CrewAI, the CrewAI alternatives breakdown is the better read.
  • Open-weight models like Llama or Qwen. A model is the engine, not the car.
  • Source-available projects. You can read the code, but the license restricts how you use or host it. That is a legitimate choice for a vendor, it just is not open source under the Open Source Definition maintained by the Open Source Initiative.

Open source vs. source-available vs. open-weight

TermWhat you getWhat you do not getExample
Open source (OSI)Code you can use, modify, host and resellNothing withheld by the licenseMIT, Apache 2.0
Source-availableCode you can read and often self-hostFreedom to offer it as a competing serviceElastic License 2.0
Open-weightModel weights you can download and runTraining data, sometimes commercial rightsMany LLM releases

The difference matters most when your company's legal team gets involved. If every component must be OSI-licensed, the honorable mentions at the bottom of this page will shrink your list by one.

How we evaluated them

Every agent gets the same six-point scorecard. We read each repository, its license file, its docs and its latest release on October 18, 2026, rather than copying numbers from other roundups, which disagree wildly on star counts.

  1. License. OSI-approved or not, and any carve-outs.
  2. Ready to run. Is there a one-line installer or desktop app, or do you need to write code first?
  3. Model freedom. Any provider, plus local models through tools like Ollama.
  4. Safety defaults. Sandboxing, permission prompts, how skills or extensions are vetted.
  5. Running burden. Always-on daemon or session tool, release pace, who patches it.
  6. Project health. Stars, recent releases and who stewards it.

Quick comparison table

AgentBest forLicenseInterfaceLocal modelsSandbox optionStars (Oct 18, 2026)Latest release
OpenClawPersonal assistant in chat appsMITChat apps, desktop, CLIYesOpt-in~392kv2026.10.4 (Oct 16)
Hermes AgentSelf-improving personal agentMITCLI, TUI, chat apps, desktopYesMultiple backends~255kv0.22.2 (Oct 15)
OpenHandsAutonomous software engineeringMITWeb control centerYesDocker optional~91kv1.27.1 (Oct 12)
OpenCodeTerminal coding agentMITTUI, desktop betaYesDepends on setup~216kv1.19.3 (Oct 16)
Open InterpreterCoding on low-cost modelsApache 2.0TerminalYesDepends on setup~69krust-v0.0.56 (Oct 7)
gooseGeneral desktop agentApache 2.0Desktop, CLI, APIYesSandbox mode~55kv1.55.0 (Oct 16)
Agent ZeroAgent with its own computerMITWeb UI over DockerYesDocker by design~19kv2.14 (Oct 13)
Browser UseReal browser tasksMITPython, CLIYesYour browser or cloud~118k0.13.13 (Oct 15)

Personal and always-on assistants

These run all day, live in the apps you already use, and remember you between conversations. They are the most useful category, and the one that needs the most care, because they hold your credentials while you sleep.

1. OpenClaw: best open source personal agent across messengers

OpenClaw is the project that defined the category. It runs on your own machine and talks to you on WhatsApp, Telegram, Slack, Discord, Signal, iMessage and the rest of its 29 channels. It manages email and calendars, browses the web, reads and writes files and runs shell commands. Models are plugins: Claude, GPT, local models, or a subscription you already pay for.

OpenClaw homepage hero with the headline The AI that really does things and chat app install options

The project is stewarded by the OpenClaw Foundation, a US non-profit that keeps the whole product MIT licensed. Releases ship constantly, and skills come from a community registry called ClawHub, which now has a dedicated security review program for uploaded skills and plugins.

  • Strengths: largest ecosystem by far, any model, native apps on every platform, real momentum.
  • Watch out for: its own README says tools run on the host for the main session unless you configure sandboxing, and it asks you to treat inbound messages as untrusted input. Third-party skills are a supply chain you inherit.
  • Best for: individuals and small teams who want one assistant everywhere and are comfortable owning its security.
  • Skip if: nobody on your side will read the security guide before connecting a real inbox.

If OpenClaw is close but not quite right, our OpenClaw alternatives guide covers the forks and the OWASP risks in depth.

2. Hermes Agent: best self-improving open source agent

Hermes Agent, from Nous Research, is an AI agent (not the Hermes family of language models, which is a separate project). Its pitch is a closed learning loop: it writes skills from experience, improves them as it uses them, keeps agent-curated memory and searches its own past sessions. It ships with a built-in cron scheduler, isolated subagents and a gateway for Telegram, Discord, Slack, WhatsApp, Signal and the CLI.

Hermes is MIT licensed and works with any model provider. Nous sells optional credits through its own portal, but you can point it at OpenRouter, OpenAI or your own endpoint and never pay Nous anything. It also offers several sandbox backends out of the box, including local, Docker, SSH, Singularity and Modal, which is a stronger default posture than most of this list.

  • Strengths: learns your recurring work, strong sandboxing choices, scheduling built in.
  • Watch out for: self-modifying skills are powerful and harder to audit. Review what it writes.
  • Best for: people who want an agent that gets measurably better at their workflows.

For the head-to-head, read Hermes vs OpenClaw.

Approve consequential actions before your AI coworker sends, pays or deletes anything

Autonomous software engineers

Coding is where open source agents are most mature, because developers are both the builders and the users. We keep this section short on purpose: the full ranking lives in our best AI coding agents for 2026.

3. OpenHands: best open source autonomous coding agent

OpenHands has grown from a coding agent into Agent Canvas, a self-hosted control center for coding agents and automations. It runs the open source OpenHands agent out of the box, and it can also drive Claude Code, Codex, Gemini CLI or OpenCode through the Agent Client Protocol. Automations can run on a schedule or on webhook events from Slack, GitHub and Linear.

  • Strengths: MIT license, any model, runs locally, in Docker, on VMs or in your own infrastructure.
  • Watch out for: the quickest install runs the agent server directly on your machine with full filesystem access. The README says so in a warning box. Use the Docker sandbox for anything real.
  • Best for: engineering teams who want a self-hosted, always-on "agent team" for issues, reviews and reports.

4. OpenCode: best terminal-first coding agent

OpenCode is a terminal coding agent with a polished TUI, a desktop app in beta, and support for essentially any model provider. It is MIT licensed and one of the most-starred projects on this list. It does one job, coding in your repo, and does it well. We compared it with the always-on approach in OpenClaw vs OpenCode.

5. Open Interpreter: best for coding on low-cost models

Open Interpreter has reinvented itself. The current version is a Rust fork of OpenAI's Codex, Apache 2.0 licensed, focused on getting the best results from cheaper and open models by emulating the agent harness each model performs best with. If your budget rules out frontier models for long agent loops, this is the one to try.

Cline, Aider and SWE-agent are also strong here. They are covered in the coding agents ranking.

General-purpose desktop agents

6. goose: best general-purpose agent with neutral governance

goose started at Block and was contributed to the Agentic AI Foundation, a Linux Foundation project, alongside Anthropic's Model Context Protocol and OpenAI's AGENTS.md. That makes it the only pick here governed by a multi-vendor foundation, rather than by a single company or a foundation built around one project.

goose landing page showing Apache 2.0 license, Agentic AI Foundation badge and 55k GitHub stars

It is a desktop app, a CLI and an API, built in Rust, with 15+ model providers and 70+ MCP extensions. Its security features are the most explicit of the group: prompt injection detection, tool permission controls, a sandbox mode and an adversary reviewer that watches for unsafe actions. Workflows can be saved as portable YAML "recipes" and shared with your team.

Linux Foundation Announces the Formation of the Agentic AI Foundation (AAIF), Anchored by New Project Contributions Including Model Context Protocol (MCP), goose and AGENTS.mdLinux Foundation Announces the Formation of the Agentic AI Foundation (AAIF), Anchored by New Project Contributions Including Model Context Protocol (MCP), goose and AGENTS.mdLinux Foundation Announces the Formation of the Agentic AI Foundationlinuxfoundation.org
  • Best for: teams that want a general agent for research, writing and data work, with governance they can trust long term.

7. Agent Zero: best "give it a whole computer" agent

Agent Zero gives the agent a full Linux desktop inside Docker, with a browser, terminals, office documents and a plugin hub of 100+ community plugins. Because everything happens in a container, the blast radius of a mistake is the container, not your laptop. Its license file is MIT. It calls itself a framework, but it ships with a launcher and installer, so it runs like a product.

  • Best for: open-ended tasks where the agent needs GUI software, not just APIs.

Browser and computer-use agents

8. Browser Use: best for letting an agent operate a real browser

Browser Use is half agent, half capability layer. You can run its agent locally from Python with any model, use it from the CLI, or register it as a skill inside another agent like OpenClaw or Hermes. It is MIT licensed, with a paid cloud for stealth browsers if you need scale. If browser automation is your main job, our explainers on browser agents and computer use agents go further.

Honorable mentions

  • Cline (Apache 2.0): autonomous coding agent as an IDE extension, CLI or SDK.
  • SWE-agent (MIT): research-grade agent that takes a GitHub issue and tries to fix it.
  • Skyvern (AGPL-3.0): browser workflow automation. Open source, but the AGPL's network clause matters if you plan to offer it as a service.
  • Suna by Kortix: often listed as open source, but its repository is under the Elastic License 2.0, which makes it source-available, not OSI open source.

How to choose: a 4-question decision path

Before you install anything, answer these four questions. Tick them off as you go.

The software is free. Running it is not. The hidden costs are hosting, model spend and, above all, the person who owns the agent when it misbehaves at 3am. We priced that out in detail in our article on what it costs to run self-hosted AI agents.

Self-Hosted AI Agents: What It Actually Costs to Own the Runtime

Self-Hosted AI Agents: What It Actually Costs to Own the Runtime

Self-hosted AI agents take a weekend to stand up. Operating them takes a team. A day-2 cost breakdown of uptime, containers, scheduling, state, observability, secrets and approvals, plus the self-hosted vs managed vs hybrid decision table.

The part open source does not solve: running agents safely

Here is the uncomfortable truth every list above skips. A capable agent with access to your email, calendar and shell, running overnight with nobody watching, is a governance problem, not a licensing one. The OWASP agentic AI threats guidance lists tool misuse, privilege compromise and memory poisoning among the core risks, and an MIT license does not mitigate any of them. Our explainer on prompt injection shows how easily a single email can redirect an agent that reads your inbox.

The questions that decide whether an agent survives contact with real work are operational:

QuestionTypical open source agentWhat you need in production
Who approves a refund, a send or a delete?Whoever configured itA blocking approval before the action
Can a teammate see what it did yesterday?Local logs, if enabledA shared, readable history of every action
Where does it run?Your laptop or a VPS you patchAn isolated machine you do not maintain
What happens when it is wrong?It continues, confidentlyIt stops and asks

A broken Zap stops. A broken agent continues. That is why flowchart tools like Zapier, Make and n8n were never built for this problem, and why a chatbot that only talks back cannot be held responsible for anything. Flowcharts need every step drawn in advance, and chatbots stop at advice. A coworker takes the action, then pauses for your approval when it matters.

Where Rerun fits, and where it does not

Rerun is not open source. If source access is a hard requirement, pick from the list above. That is what it is for.

What Rerun does is the operations layer around agent work. On Rerun, AI agents are called coworkers. Each coworker runs on its own private, isolated cloud machine, asks for your approval before consequential actions, and lets your whole team see what it did and why. You can run coworkers on the models Rerun hosts or connect your own AI subscription or API key, and they work across 3,000+ apps and MCP servers. No flowcharts to wire, no VPS to patch.

If an inbox is the first job you want off your plate, a ready-made coworker already does it:

Pricing is one plan: Pro is $29 a month for 5 coworkers, with a free 5-day trial. If you want to compare directly, we also keep an honest Rerun vs OpenClaw comparison.

Each Rerun coworker runs on its own private, isolated cloud machine

The verdict

  • For your personal life and messages: OpenClaw for reach, Hermes Agent if you want it to learn.
  • For code: OpenHands for a self-hosted team, OpenCode for the terminal, Open Interpreter on a tight model budget.
  • For everything else on the desktop: goose, with Agent Zero when the job needs a full computer.

Open source AI agents give you ownership of the code. Before one of them touches money, customers or production, make sure you also own the approvals, the logs and the off switch. If you would rather not build that layer yourself, human-in-the-loop AI agents and AI agent observability explain what to look for, and Rerun gives it to you on day one.

Frequently asked questions

What is the best open source AI agent in 2026?

It depends on the job. OpenClaw is the strongest personal assistant across chat apps, Hermes Agent is best if you want an agent that learns your workflows, OpenHands leads for self-hosted software engineering, and goose is the best general desktop agent with neutral, foundation-backed governance.

Are open source AI agents free to run?

The software is free, the running is not. You still pay for model calls, which add up fast in long agent loops, plus hosting if the agent runs around the clock, and the time of whoever maintains, patches and supervises it.

Can open source AI agents run fully locally?

Yes. Every agent in this list can use local models, typically through Ollama or a compatible endpoint. Expect a capability drop on long, multi-step tasks compared with frontier models, and make sure your hardware has enough memory for the model size you choose.

Is OpenClaw safe to use?

It can be, with care. By default its tools run on the host for the main session unless you configure sandboxing, and third-party skills are a supply chain you inherit. Read its security guide, enable sandboxing, limit credentials and review skills before connecting real accounts.

What is the difference between an AI agent and an AI agent framework?

An agent is a product you install and run, like OpenClaw or goose. A framework is a library you write code against to build your own agent, like LangGraph or CrewAI. This list covers agents only.

Is Hermes Agent the same as the Hermes models?

No. Hermes Agent is an open source AI agent from Nous Research that runs tasks, schedules jobs and learns skills. The Hermes language models are a separate project. Hermes Agent can run on almost any model provider.

Is Rerun an open source AI agent?

No. Rerun is not open source. It is the operations layer around agent work: coworkers that run on their own private cloud machine, ask for approval before consequential actions and keep a history your team can read. If source access is a hard requirement, pick an agent from this list.

Back to blog

Related articles

2,000+ businesses run on Rerun

Hire Coworkers on the ChatGPTplan you already pay for.

  • 1. Plug in your subscription
  • 2. Set up your Coworkers
  • 3. Run your business with Coworkers