Dejima free · open source

Rivet vs Dejima

Both are open source and run on your own hardware, so this isn't about who self-hosts. It's about what you get out of the box. Rivet hands you primitives to build an agent system. Dejima hands you a finished system to run.

Verified as of June 2026. Competitor products change quickly, so every claim here is dated and the sources are listed at the bottom of this page.

Short version: if you're a developer assembling your own agent platform and you want open-source building blocks to compose, Rivet is built for that. If you want to run a governed agent fleet today, with brokered host access and an audit trail, without building the plumbing, that's Dejima.

What Rivet is

Rivet is open-source infrastructure for building agent systems, under Apache 2.0, and it's self-hostable. It's a primitive, a set of building blocks rather than a finished product. Its sandbox-agent is a universal API that drives several agent CLIs (Claude Code, Codex, and others), running them on sandbox providers you plug in. Its actor runtime gives you lightweight isolation to build on.

That's a strong position if you're a developer who wants to assemble your own platform. You get composable, open pieces and you decide how they fit together. What you don't get is an opinionated, operate-it-today product; you build that part.

What Dejima is

Dejima is the finished product. You install it with one command and run a governed agent fleet, no assembly required. See the overview.

Each project is an island, a container on your own box holding one or more agents, each on its own git worktree. Host-file access is deny-all by default and granted folder by folder through a broker that records every crossing to a tamper-evident, hash-chained ledger you can read and verify. Sessions are persistent and multi-attach, and a dashboard shows the whole fleet with lifecycle controls. It's open source and free, like Rivet, but it's a tool you run rather than a kit you build with.

Side by side

What you needDejimaRivet
Run it as a finished tool, one command✗ build it
Open source, self-hostable
Drive several agent CLIs from one API
Brokered, deny-all host-file access
Tamper-evident audit ledger
Persistent, multi-attach agent sessions~
Dashboard + lifecycle to operate a fleet
Composable primitives to build your own platform~

When Rivet is the better choice

Pick Rivet if you're building, not just running. You want open-source primitives, an agent API and an actor runtime, to compose into a platform of your own design, and you're happy to own the assembly. Rivet gives you the pieces and stays out of your way. Dejima is a finished tool, not a construction kit.

When Dejima is the better choice

Pick Dejima if you want to run a fleet today, not build the platform first. You want brokered, deny-all host access and a tamper-evident audit ledger you can verify, persistent sessions you attach to, and one dashboard to drive it all. It's open source and self-hosted like Rivet, but the governance and the operating surface are already built.

Common questions

Is Rivet a finished tool or a building block?

Rivet is a developer primitive: open-source building blocks, like a universal agent API and an actor runtime, that you assemble into your own system. Dejima is a finished tool you install and run, with a dashboard, brokered host access, and an audit ledger built in.

Do Rivet and Dejima both run on my own hardware?

Yes. Both are open source and self-hostable. The difference is what you get: Rivet is a primitive you build on, while Dejima is a runnable tool with brokered deny-all host access and a tamper-evident audit ledger built in.

Should I use Rivet or Dejima?

Use Rivet if you're a developer assembling your own agent platform from open-source primitives. Use Dejima if you want to run a governed agent fleet today, with brokered host access, an audit ledger, persistent sessions, and a dashboard, without building it yourself.

Sources, last verified June 2026: Rivet agentOS · rivet-dev/sandbox-agent. Competitor details change; tell us if something here is out of date.

Install Dejima and run your first island →

More comparisons: Coder vs Dejima · Daytona vs Dejima · E2B vs Dejima · Claude Managed Agents vs Dejima · all comparisons