OpenMule
Last reviewed
May 11, 2026
Sources
8 citations
Review status
Source-backed
Revision
v2 · 2,524 words
Improve this article
Add missing citations, update stale details, or suggest a clearer explanation.
Last reviewed
May 11, 2026
Sources
8 citations
Review status
Source-backed
Revision
v2 · 2,524 words
Add missing citations, update stale details, or suggest a clearer explanation.
| Software details | |
|---|---|
| Description | An open-source, decentralized marketplace for AI and physical automation agent services. |
| Abbreviation | OpenMule |
| Latest version | vibe-coded-marketplace (February 25, 2026) |
| Authors | James Brown (GitHub handle: james4ever0) |
| Organization | Cybergod AGI Research |
| Programming language | Python, JavaScript, Go, Rust, HTML |
| Operating system | Cross-platform |
| Genre | Marketplace, AI agents, automation |
| License | The Unlicense (public domain dedication) |
| Website | https://openmule.netlify.app |
| Repository | https://gitlab.com/openmule/openmule, https://github.com/James4Ever0/openmule |
| Status | Active proposal, seeking contributors |
OpenMule is an open-source proposal for a decentralized marketplace platform designed to facilitate transactions between end-users and service providers of automated agents. It positions itself as a free and open-source software alternative to Mulerun, enabling the discovery, purchase, and management of tasks performed by both digital AI agents and physical automation systems. The project emphasizes a crypto-first payment system, security, and a vision for a future distributed network called "MuleNet." The first public announcement and repository activity appeared in September 2025, with a self-described "vibe-coded-marketplace" release tagged on February 25, 2026.
OpenMule aims to create a global marketplace where humans and automated agents can collaborate and transact. Its core vision is to become a "Freelancer.com for AI," supporting a wide range of services from simple digital tasks to complex physical hardware control. The project description on its main website calls it "a distributed global marketplace for relaying agent traffic to computer endpoints" that is meant to be "distributed, trustless, and user-friendly."
The author, James Brown (GitHub username james4ever0, affiliated with Cybergod AGI Research), circulated the design as a collaboration proposal across adjacent open-source projects in September 2025. Issues titled "Proposal for Collaboration: Project OpenMule" were opened against the Chisel TCP tunneling project and ZeroTier, the peer-to-peer virtual network platform. The ZeroTier maintainers labeled the issue "Nope" and declined, but the documents remain useful primary sources for the design intent.
The project was proposed to address the limitations of closed-source, centralized agent marketplaces. The author argues that as more economic activity moves through agent-driven workflows, the underlying routing, billing, and trust layers should not be controlled by a single vendor. Key motivations include:
The positioning as an alternative to Mulerun is explicit. Mulerun is a commercial AI agent platform marketing dedicated cloud computers that run agent workflows 24/7. OpenMule borrows the "Mule" naming and the underlying premise of an always-on agent workforce, but recasts the platform as a federated, crypto-native marketplace rather than a single hosted service. The OpenMule organization on GitHub also maintains mulerouter-skills, a Claude Code plugin that exposes the MuleRouter and Mulerun multimodal generation APIs through agent skills.
OpenMule is designed with a modern, scalable tech stack to support real-time interaction and complex agent workflows. The GitHub repository reports a polyglot codebase weighted toward HTML, Python, Go, and Rust, reflecting the project's split between a static documentation site, the FastAPI-based control plane, and the lower-level relay and tooling components.
| Component | Technology |
|---|---|
| Frontend | Vue 3 |
| Backend | FastAPI, WebSocket (for real-time control) |
| Agent framework | TryCUA/CUA (compatible) |
| AI billing and metering | LiteLLM |
| Configuration | YAML (for agent prompts, Dockerfiles, billing, credentials) |
| Deployment | Docker, self-hosted servers, cloud instances |
| License | The Unlicense |
cybergod-gym, a related Cybergod AGI Research project, to track per-agent costs and reconcile them with payments held in escrow.The project is built to be compatible with TryCUA's CUA framework, an open-source toolkit for Computer Using Agents that drives a virtual machine through screenshots and synthetic input. By aligning with CUA, OpenMule inherits a body of work on sandboxed agent execution and gains a clear answer to the question of how a marketplace lists a unit of work: a CUA agent ships as a container plus a YAML descriptor for prompts, billing, and credentials, and the marketplace can compose, price, and route it like any other listing.
LiteLLM is used as the AI billing and metering layer. LiteLLM is an open-source proxy that exposes a single OpenAI-compatible API across more than 100 model providers and tracks token usage, costs, and rate limits per request. In OpenMule this gives providers a uniform way to meter the language-model calls their agents make and pass the cost through to the buyer in a verifiable way.
A potential integration with the Model Context Protocol (MCP) is also called out in the proposal documents.
Security is a paramount concern, especially for bare-metal machine control, where a misbehaving agent could trash a real machine instead of a disposable virtual one. The proposal documents lay out a layered approach:
The payment design is the most opinionated part of the proposal. OpenMule is described as crypto-first rather than crypto-only: cryptocurrency rails are the default because they are programmable, but the system is expected to accept fiat through gateways once the network has volume to justify the integration work.
A single task can mix several payment modes:
Every network participant earns: relay operators, escrow services, environment providers (the people whose machines the work runs on), and validators who resolve disputes. The intent is that the operator of a relay or arbitration node is paid in the same crypto economy as the agents themselves, which is what is supposed to make the network self-sustaining once it grows past the initial free tier.
As of early 2026, OpenMule remains an active open proposal seeking contributors. The GitHub repository at James4Ever0/openmule reports roughly 89 commits, a small number of stars and forks, and two tagged releases, the most recent of which is labeled vibe-coded-marketplace and dated February 25, 2026. The mirrored repository on GitLab at openmule/openmule was created on September 13, 2025 and has roughly 69 commits on the main branch. Both repositories use The Unlicense, a public domain dedication, which is unusual for a project that hopes to anchor a multi-party economy and which any future enterprise adopter would likely want to revisit.
The official website at openmule.netlify.app is a small Netlify-hosted static site. As of the most recent snapshot it carries a single dated blog post (September 15, 2025) titled "OpenMule: An Open Source MuleRun Alternative," which functions as the announcement of the project.
The project is actively recruiting contributors across several domains:
Contact channels listed on the site include a foxmail address and a Discord invite, alongside the GitHub and GitLab issue trackers.
The long-term goal is to evolve from a single hosted marketplace into a fully decentralized network the proposal calls MuleNet. The design sketch covers three layers:
Whether MuleNet ever ships in the form described is genuinely uncertain. The project is one person plus collaborators, the codebase is small, and several of the proposed integrations (Chisel, ZeroTier) were declined by the upstream maintainers. The proposal documents are useful as a snapshot of what an open MuleRun-style marketplace might look like, but the gap between proposal and production-grade decentralized network is large.
OpenMule arrives during a broader push toward agent marketplaces. Academic groups such as the Berkeley Gorilla project have argued that an open agent marketplace is a natural successor to today's app stores. The most direct commercial comparison is still Mulerun itself, which sells dedicated cloud computers running an agent workforce on subscription pricing rather than a federated open protocol. OpenMule's bet is that the relay, escrow, and reputation layers will end up looking more like email or BitTorrent than like a single SaaS product, and that an open-protocol marketplace is therefore worth building even if the first version is rough.
The collaboration proposals on the Chisel and ZeroTier trackers show the author treating existing tunneling and overlay-network tooling as candidate primitives for the OpenMule relay, rather than reinventing the wire protocol from scratch. The upstream maintainers did not pick up the collaboration, but the documents remain in place as part of the public design record for the project.