agentboards.org

Omnigent

#80 agent harnessverified Sep 3, 2026v0.16.0

Open-source meta-harness that runs Claude Code, Codex, Cursor, Pi, Hermes and custom agents under shared policies and sandboxes

Key differences

Open-source meta-harness that runs Claude Code, Codex, Cursor, Pi, Hermes and custom agents under shared policies and sandboxes

  • Runs local and cloud and sandbox. Free and Apache-2.0 licensed; models run on your own Anthropic, OpenAI, OpenRouter, Ollama, Azure, LiteLLM or vLLM credentials; no paid plan published
  • Includes a Docker sandbox. Listed for 48 of 194 tools in this category.
  • Runs local models. Listed for 65 of 194 tools in this category.

“Syncs the session to terminal, browser, phone and desktop, so you can watch an agent wait for approval from anywhere.”

Website Docs 10k starsCompare vs…Dispute a fact
Appeal a claim or request ownership transfer

What it is

Omnigent is an Apache-2.0 Python framework and control layer that lets teams mix Claude Code, Codex, Cursor, OpenCode, Hermes, Pi and custom YAML agents in one session, swap harnesses without rewriting, enforce spend caps, approvals and tool restrictions, and run work in OS-level sandboxes or cloud sandboxes such as Modal, Daytona, E2B and Kubernetes. Sessions sync across terminal, browser, phone and desktop app, with share, co-drive and fork for real-time collaboration. It is in alpha and aimed at teams standardising how many agents are run and supervised.

Specification

Source verification

Row snapshot checked 2026-09-03. Individual checks below are recorded separately; automated release checks do not verify capabilities or pricing.

pricing
Needs individual review
license
Needs individual review
install
Needs individual review
models
Needs individual review
protocols
Needs individual review
capabilities
Needs individual review

Architecture

Type
Agent harness
Runssrc ↗
local, cloud, sandbox
Platforms
macos, linux, windows, web
Context windowsrc ↗
not documented
Languages
any

Models

Backbonesrc ↗
Anthropic, OpenAI, OpenRouter, Ollama, Azure, LiteLLM, vLLM
Bring your own model
Yes
Local models
Yes

Protocols

MCP clientsrc ↗
Yes
MCP server
No
OpenAPI tools
No

Capabilities

Terminal commandssrc ↗
Yes
Multi-file edits
Yes
Git operations
No
Browser control
No
Sandboxed execution
Yes
Multi-agent
Yes
Headless / CI
No

Cost

Modelsrc ↗
byok
Starts at
$0/mo
Free tier
Yes
Bring your own key
Yes

Free and Apache-2.0 licensed; models run on your own Anthropic, OpenAI, OpenRouter, Ollama, Azure, LiteLLM or vLLM credentials; no paid plan published

Openness

Open sourcesrc ↗
Yes
License
Apache-2.0
First release
2026-06
previewmeta-harnessmulti-agentsandboxpoliciescollaborationmcplocal-modelsopen-source

Los Agentes on Omnigent

Who are they?
The ruling
El JuezThe judge

The panel agrees it is alpha and splits three points on what alpha means; El Crítico's Windows hole is the fact that decides it.

Trial only
Reasoning and trade-offs · AI analysis

El Hacker scores it highest: Apache-2.0 Python, Ollama and vLLM, MCP as a tool type inside the agent YAML. La Inversora scores it lowest: no price, no plan, "switching cost is a YAML file". El Crítico finds the hole between them: Windows with no filesystem sandboxing, documented and unscheduled.

El Hacker wins on his own Linux box and is overruled everywhere else, because a policy layer with a documented gap protects only the reader who found the gap. La Jefa is right that spend caps and shell approval are what sixty engineers need, and wrong about the release. Trial only, on Linux, until a stable release closes the sandbox.

Agree with El Juez?
El AmigoThe friend

Pick Omnigent only to evaluate: it mixes Claude Code, Codex, Cursor, Hermes and Pi under one policy layer, but it is alpha and three months old; pick Paperclip for something to run today.

5.3
Reasoning and trade-offs · AI analysis

Omnigent is the meta-harness for a team that wants to stop arguing about which agent to standardise on. One session can run Claude Code, Codex, Cursor, OpenCode, Hermes, Pi or a custom YAML agent, and you swap harnesses without rewriting the task. The trait that decides it is the label on the box: alpha, with a first release in June 2026.

Try it if you have a platform team whose job is exactly this. Do not put a product on it yet. Pick Paperclip for governance you can run today, and Ruflo if you want swarms over one host agent.

reliability
4
usefulness
5
cost
8
longevity
4
Agree with El Amigo?
El CríticoThe critic

Windows gets no native terminal wrappers and no filesystem sandbox, the docs say so, and everything else is alpha.

5.0
Reasoning and trade-offs · AI analysis

The risk is a half-built sandbox. The README states Windows support is degraded: no native terminal wrappers and no filesystem sandboxing, use Linux, macOS or WSL. A policy layer whose isolation depends on the operating system is a policy layer with a documented hole, and in alpha there is no schedule for closing it.

Run it on Linux or not at all. What it does right: the policy engine has a per-session tool-call limit, fifty calls in the example, so a looping agent stops at a number instead of at your patience.

reliability
4
usefulness
5
cost
7
longevity
4
Agree with El Crítico?
El ProfesorThe professor

An agent is a YAML document naming a prompt, an executor harness and tools; sessions can be shared, co-driven or forked; no benchmark is published for an alpha.

5.3
Reasoning and trade-offs · AI analysis

The abstraction is the interesting part. 1. An agent is defined in YAML with a name, a prompt, an executor harness and a tool list, where a tool is a local Python function, an MCP server or a sub-agent. 2. Because the harness is a field, the same definition runs under a different agent by editing one line. 3. Collaboration is share, co-drive, where a colleague attaches and issues commands, and fork, which clones the conversation.

No benchmark is published, and none should be for an alpha. The observation: making the harness a parameter is the first design here that treats coding agents as interchangeable, which they are not yet.

reliability
5
usefulness
5
cost
6
longevity
5
Agree with El Profesor?
La InversoraThe investor

Apache-2.0 with no paid plan, an alpha, and a sandbox list that reads like a partner sheet: Modal, Daytona, E2B, CoreWeave, Kubernetes, Databricks.

4.0
Reasoning and trade-offs · AI analysis

Omnigent AI has published no price and no plan, which at 9,660 stars is a seed-stage posture: build the layer, sign the partners, price later. The partners are visible in the sandbox list, Modal, Daytona, Blaxel, E2B, CoreWeave, Kubernetes, Databricks, and a control plane that routes work into all of them is a channel every one of those vendors would like to own.

Moat: none yet; switching cost is a YAML file. Likely acquirer: a sandbox or compute vendor on that list, Databricks or CoreWeave first. Likely pivot: a hosted control plane with per-seat pricing. Position: watch; do not build on an alpha.

reliability
4
usefulness
4
cost
4
longevity
4
Agree with La Inversora?
La JefaThe CTO

Spend caps with soft warnings and shell-command approval are the right controls, and they arrive in an alpha with Python 3.12 and Node 22 prerequisites and no SSO; not yet.

4.8
Reasoning and trade-offs · AI analysis

The demo is a spend cap stopping an agent mid-task. Procurement noted the controls: spending caps with soft warnings at thresholds, shell command approval, and tool restrictions defined centrally rather than per laptop, which is what sixty engineers need. What they arrive in is an alpha that requires Python 3.12 or newer and Node.js 22 on every host, with no SSO, no audit export and no support organisation.

It does not run in CI. Onboarding is a curl script and a YAML file per agent. Not yet; the policy layer is the right idea and we will re-read it after a stable release.

reliability
4
usefulness
5
cost
6
longevity
4
Agree with La Jefa?
El HackerThe tinkerer

Apache-2.0 Python, tools of type mcp with a url or a local command in the agent YAML, Ollama, vLLM and LiteLLM as providers, pip or uv to install; I can run the whole thing on my box.

7.0
Reasoning and trade-offs · AI analysis

Apache-2.0 Python I can pip install or uv tool install, and the model layer takes Ollama, vLLM and LiteLLM alongside the hosted keys, so a session can run entirely on my own hardware. MCP is a tool type in the agent YAML, type: mcp with a url or a local command, which means my existing servers plug in without a separate config file.

The sandbox list leans on cloud vendors, but Kubernetes and OpenShell are on it, and the OS-level sandbox works on Linux. A fork would be a Python package with a new name. Alpha, readable, mine if it survives.

reliability
6
usefulness
7
cost
9
longevity
6
Agree with El Hacker?