Early access

Every agent. One continuous take.

OpenAgents is an open-source harness for AI agents. Bring your own API keys or plug in the agent CLIs you already use, and run Claude, Codex, Gemini and local models side by side in one workspace. When a session hits its limit, the live task moves to the next agent with its full context.

The cut
Concept animation. Three agent lanes. Agent A works on a task until its session limit, a cut mark lands, the continuity report moves to Agent B, and Agent B continues the same task.

In development. Open source. Early access soon.

Agents got their own computers. You lost the keys.

Since August, xAI, Meta and OpenAI have each shipped an always-on agent with its own cloud computer. They are polished. Each one lives in its vendor's cloud, on its vendor's plan, with the models its vendor picks.

The open agents, OpenClaw and Hermes Agent, hand the keys back: your machine, your models, MIT-licensed code. You mostly drive them from a terminal or a chat thread.

Nobody has put the two together: open and model-agnostic, with an interface worth working in all day.

Continuity report
Concept animation. A continuity report fills in field by field, is handed to Agent B, and Agent B resumes the task.

Hit the limit. Keep the take.

Usage limits land at the worst moment. OpenAgents keeps a continuity report while the agent works, so the next agent never starts from zero.

Written as it works
Goal, decisions, files touched, commands run and the next step, updated after every step.
Handed over in one cut
When a session ends, the next agent you have connected, from any provider, reads the report and continues.
A file you can read
The report is designed as plain Markdown in your project. Open it, edit it, commit it.

A real workspace, not another terminal tab.

Four agents, four angles, one screen. Watch each one work, cut to the one that needs you, and step in without breaking its flow.

Multicam
Concept animation. A workspace with four agent panes, each showing its own live output. A highlight frame cuts between panes, and one pane asks for input.
  • Every agent's plan, output, diffs and browser in one view.
  • Desktop and web, sharing the same state.
  • Keyboard first. Every action has a shortcut and a menu path.

Cast the right model for every role.

Connect models three ways: your own API keys, the agent CLIs you already have installed and signed in (Claude Code, Codex CLI, Gemini CLI), or a model running on your own machine. Give the planner, the builder and the reviewer to different models, and swap one without touching the others.

Call sheet
Concept animation. A call sheet assigns roles to models. Models swap in and out of single roles while the other roles stay put.
Memory
Concept animation. Memory entries appear one by one. One wrong entry is struck out and corrected, and one is deleted.

Memory you can read, correct and delete.

What an agent learns about you and your project is kept as plain files you own. Read every entry. Fix the wrong ones. Strike out what it should forget.

Rolling while you sleep.

Schedule recurring work, keep long jobs running on your own machine or server, and get a message when a take needs your call.

Schedule
Concept animation. A 24-hour timeline. A playhead sweeps across the day and scheduled jobs complete as it passes. Bar length matches each job's duration.

Wired into the tools you already use.

MCP servers, Git, a browser, your terminal and your files. Reach your agents from Slack, Discord or Telegram. Connect a tool once and every agent can use it.

Integrations
Concept diagram. Connection lines draw from OpenAgents to MCP servers, Git, a browser, the terminal, files, Slack, Discord and Telegram.

Nothing ships without your sign-off.

Decide what an agent may do on its own and what it has to ask about first: pushing to main, sending a message, spending money, deleting files. Try it on the requests below.

Approvals
  1. Builder · CodexPush 3 commits to mainBranch retry-worker, CI passed
    Waiting for you
  2. Researcher · GeminiSend a message to #releaseDraft of the release notes
    Waiting for you
  3. Planner · ClaudeSpend $4.20 on API callsOver today's limit of $3.00
    Waiting for you
  4. Builder · CodexDelete 14 files in /legacyNo references found
    Waiting for you

Interactive concept. Agents request permission for actions. Approve or hold each request.

Where OpenAgents fits.

What the agents people talk about this autumn are built around, from their own public descriptions.

AgentCodeModelsRuns onMain interface
OpenAgentsIn developmentOpen sourceAny provider: your API keys, your installed agent CLIs, local modelsYour machine or your serverDesktop and web workspace, plus chat apps
OpenAI DotsSource: 9to5Google, 29 Sep 2026 (opens in a new tab)ClosedGPT-6 AstraIts own cloud computerChatGPT, Slack, Teams
xAI Grok BotSource: Keywords Everywhere, Sep 2026 (opens in a new tab)ClosedNot statedIts own cloud computerSuperGrok plans, X connector
Meta MuseSource: iClarified, 8 Sep 2026 (opens in a new tab)ClosedMuse SparkMuse Secure VM, Meta's cloudWeb, iOS and Android apps, WhatsApp
OpenClawSource: GitHub, Oct 2026 (opens in a new tab)Open source, MITHosted and local providersYour machine or serverChat apps, CLI, TUI, web control panel
Hermes AgentSource: GitHub, Oct 2026 (opens in a new tab)Open source, MITMany providers and custom endpointsYour machine, a VPS or serverlessCLI and TUI, chat apps

Descriptions of other products are summaries of the public sources linked in each row, as of October 2026. Product names belong to their owners. OpenAgents is not affiliated with any of them.

Open, all the way down.

Open source
The harness, the workspace and the report format, in public from the first commit.
Bring your own models
Subscriptions, API keys or local weights. No markup on tokens, because we never resell them.
Local first
Reports, memory and settings are designed to live on your disk as files you can read.
Asks before it acts
By default, anything that leaves your machine or cannot be undone will wait for your approval.

The shooting schedule.

No dates until they are real. The order is decided; early-access testers decide what moves up.

Now

  • Continuity report and handoff between agents
  • Sessions across Claude, Codex, Gemini and local models
  • Desktop workspace

Next

  • Memory editor
  • Approval rules
  • Scheduled and background runs

Later

  • Chat app channels
  • Shared team workspaces
  • Plugin and skill directory
  • In production
  • Next
  • Later

Be in the first screen test.

Early access goes to a small group first. Testers shape what ships in the first release.

We store your email, the time you signed up and anything you add above, only to send your early-access invite and get in touch. No newsletter, no tracking, and we never share it.

Questions

Is OpenAgents free?

The code will be open source. Models cost whatever your provider charges on your own subscription or API key, and OpenAgents is not designed to add anything on top.

Is moving a task between subscriptions allowed?

OpenAgents moves your own work between accounts you own. It does not share accounts or get around limits. Check each provider's terms for how you use their service.

How does OpenAgents connect to models?

Three ways, mixed freely: API keys you paste in (stored on your machine, never sent to us), agent CLIs you already have installed and signed in, such as Claude Code, Codex CLI or Gemini CLI, which OpenAgents drives as harnesses, and local models through Ollama-compatible servers.

Which providers come first?

Claude, Codex, Gemini and local models through Ollama-compatible servers are the first targets. Testers decide what comes next.

Where does my data live?

On your machine. OpenAgents is designed to keep continuity reports, memory and settings as plain files in your project or home folder, and to send prompts only to the model providers you connect.

What license will it use?

An OSI-approved open-source license, chosen before the first public release.

When can I try it?

Early access opens to the first testers before the public release. No date is set yet.