A

Arrakis

by Arrakis (open-source project by Abhishek Bhardwaj)

Infrastructure & CloudAgent DevelopmentDeveloper ToolsGovernance & Security

Self-hosted microVM sandboxes for AI agents, with snapshot and restore.

Free · Contact for pricing·Added Jul 25, 2026·Updated Oct 6, 2026
Share:
THE DAILY BRIEF
Arrakis

by Arrakis (open-source project by Abhishek Bhardwaj)

Infrastructure & CloudAgent DevelopmentDeveloper ToolsGovernance & Security

Self-hosted microVM sandboxes for AI agents, with snapshot and restore.

Free · Contact for pricing

Arrakis is an open-source, self-hostable sandboxing service that runs AI agent code and computer-use tasks inside Cloud Hypervisor microVMs on your own Linux hosts. It suits engineering teams that want isolated, snapshot-able agent environments without sending code to a hosted sandbox provider.

At a Glance

Category
Infrastructure & Cloud
Pricing
Free, Contact for pricing
Target Market
Platform Engineers, ML Engineers, Enterprise Developers, AI Researchers
Deployment
Self-hosted, Open-source
Founded
2025

Key Features

  • ✓Cloud Hypervisor microVMs
  • ✓Snapshot and restore
  • ✓Computer-use environment
  • ✓REST API and Python SDK
  • ✓MCP server
  • ✓Docker-based image customisation

Capabilities

✗text generation
✗image generation
✗video generation
✗code generation
✗workflow automation
✓api access
✗audio generation
✗fine tuning
✗agent orchestration

Use Cases

  • •Safe code execution for coding agents
  • •Browser automation agents
  • •Backtracking in long agent tasks
  • •Self-hosted alternative to hosted sandboxes

Ideal For

Best For

  • ✓Executing LLM-generated code in hardware-isolated microVMs on self-managed Linux servers
  • ✓Computer-use agents that need a full Ubuntu desktop with Chrome and VNC access
  • ✓Multi-step agent workflows that benefit from snapshotting state and backtracking after errors
  • ✓Giving Claude Desktop, Cursor or Windsurf a sandbox through an MCP server during experiments

Not Ideal For

  • ✗Teams that need an actively maintained product or vendor support: the repository's last commit and release were on June 2, 2025
  • ✗Organisations without Linux hosts that expose /dev/kvm, such as many nested-virtualisation cloud instances, Mac or Windows workstations
  • ✗Companies whose legal policy rules out AGPL-3.0 server software and that do not want to negotiate a commercial licence with an individual author

Market Analysis

Open-sourceSelf-hostedDeveloper infrastructure

Pros

  • ✓MicroVM isolation via Cloud Hypervisor is stronger than container-only sandboxes
  • ✓Snapshot and restore support agent backtracking, which commenters on the Show HN thread called out as useful
  • ✓Free to self-host, with a REST API, Python SDK and MCP server already built

Cons

  • ✗Development has stalled: the last commit and release on GitHub are dated June 2, 2025
  • ✗Linux-only and requires /dev/kvm, which rules out many cloud VMs without nested virtualisation
  • ✗AGPL-3.0 licensing and a single maintainer make it a hard sell for enterprise procurement
  • ✗Little independent production feedback: the Show HN thread drew only a handful of brief comments and no technical critique

Pricing

Open source (AGPL-3.0)

$0

  • ✓Self-hosted restserver and CLI
  • ✓Python SDK (MIT)
  • ✓MCP server
  • ✓Snapshot and restore

Commercial licence

Contact for pricing

  • ✓Non-AGPL licensing arranged directly with the author

Arrakis itself is free under AGPL-3.0 and the Python SDK is MIT; the real cost is the Linux KVM hardware you run it on and the engineering time to operate it. Commercial licensing is available by emailing the author, with no published price.

Security & Compliance

✗soc2
✗gdpr
✗hipaa
✗iso27001
✗sso
✗data residency

THE DAILY BRIEF

Enterprise AI insights for technology and business leaders, weekly.

beri.net

Subscribe at beri.net/subscribe for weekly AI insights delivered to your inbox.

LinkedIn: linkedin.com/in/rberi  |  X: x.com/rajeshberi

© 2026 Rajesh Beri. All rights reserved.

Arrakis is an open-source, self-hostable sandboxing service that runs AI agent code and computer-use tasks inside Cloud Hypervisor microVMs on your own Linux hosts. It suits engineering teams that want isolated, snapshot-able agent environments without sending code to a hosted sandbox provider.

Arrakis is an open-source sandboxing service for AI agents, released by Abhishek Bhardwaj, an infrastructure engineer who previously worked at Replit, Google and Microsoft, and launched on Hacker News in April 2025. Each sandbox is a microVM run by Cloud Hypervisor, the Rust-based virtual machine manager, booting Ubuntu with a code execution service, a VNC server for GUI access and a preinstalled Chrome browser for computer-use agents. Networking runs through a tap device on a Linux bridge, the root filesystem is protected with overlayfs, and ports are forwarded automatically from the host. Its distinguishing feature is snapshot and restore: an agent can save a sandbox's state, including GUI state, and backtrack to it after a failed step in a multi-step task. The system has two parts, arrakis-restserver, a daemon that manages VM lifecycle, and arrakis-client, a CLI. Developers drive it through a REST API, the py-arrakis Python SDK (MIT licence, version 2.0.0 published May 27, 2025) or an MCP server that connects Claude Desktop, Cursor and Windsurf. Sandbox images can be customised with Docker. Arrakis needs a Linux host with /dev/kvm. The server is licensed under AGPL-3.0, with commercial licences available from the author. At the time of research the repository had about 885 stars and 89 forks, its last commit and release dated June 2, 2025, and it appears in Hacker News roundups of agent sandboxes alongside E2B, Modal and Daytona.

Ideal Buyer

A platform or ML infrastructure engineer who needs to run untrusted agent-generated code on in-house Linux servers and is comfortable maintaining an open-source component.

Key Benefit

Agent code and browser sessions run in isolated microVMs on your own hardware, and agents can roll back to a saved snapshot after a bad step.

At a Glance

Category
Infrastructure & Cloud
Pricing
Free, Contact for pricing
Target Market
Platform Engineers, ML Engineers, Enterprise Developers, AI Researchers
Deployment
Self-hosted, Open-source
Founded
2025

Key Features

  • ✓
    Cloud Hypervisor microVMs

    Each sandbox runs in its own microVM, isolating agent code from the host and from other sandboxes more strongly than shared-kernel containers.

  • ✓
    Snapshot and restore

    Saves full sandbox state, including GUI state, so an agent can backtrack to a known point after a failed step.

  • ✓
    Computer-use environment

    Ubuntu guests ship with Chrome and a VNC server, giving browser and desktop agents a full GUI to operate.

  • ✓
    REST API and Python SDK

    The arrakis-restserver API and the py-arrakis SDK let developers create, snapshot and destroy sandboxes programmatically from Python 3.9 and later.

  • ✓
    MCP server

    Exposes sandboxes to Claude Desktop, Cursor and Windsurf through the Model Context Protocol, so assistants can run code in isolation.

  • ✓
    Docker-based image customisation

    Sandbox root filesystems can be built from a Dockerfile, letting teams preinstall the languages and tools their agents need.

Capabilities

✗text generation
✗image generation
✗video generation
✗code generation
✗workflow automation
✓api access
✗audio generation
✗fine tuning
✗agent orchestration

Use Cases

  • •
    Safe code execution for coding agents

    A coding agent runs generated scripts inside a microVM, so a destructive command damages only a disposable sandbox rather than the host.

  • •
    Browser automation agents

    A computer-use agent drives Chrome inside the sandbox while engineers watch over VNC, keeping web sessions off developer machines.

  • •
    Backtracking in long agent tasks

    The agent snapshots the environment before a risky step and restores it if the step fails, instead of rebuilding the environment from scratch.

  • •
    Self-hosted alternative to hosted sandboxes

    Teams with data-residency or cost concerns run sandboxes on their own KVM servers instead of sending code to a hosted sandbox provider.

Ideal For

Best For

  • ✓Executing LLM-generated code in hardware-isolated microVMs on self-managed Linux servers
  • ✓Computer-use agents that need a full Ubuntu desktop with Chrome and VNC access
  • ✓Multi-step agent workflows that benefit from snapshotting state and backtracking after errors
  • ✓Giving Claude Desktop, Cursor or Windsurf a sandbox through an MCP server during experiments

Not Ideal For

  • ✗Teams that need an actively maintained product or vendor support: the repository's last commit and release were on June 2, 2025
  • ✗Organisations without Linux hosts that expose /dev/kvm, such as many nested-virtualisation cloud instances, Mac or Windows workstations
  • ✗Companies whose legal policy rules out AGPL-3.0 server software and that do not want to negotiate a commercial licence with an individual author

Integrations

✓SDK Available
SDK:Python

Deployment

✓On-Premise

Market Analysis

Open-sourceSelf-hostedDeveloper infrastructure

Pros

  • ✓MicroVM isolation via Cloud Hypervisor is stronger than container-only sandboxes
  • ✓Snapshot and restore support agent backtracking, which commenters on the Show HN thread called out as useful
  • ✓Free to self-host, with a REST API, Python SDK and MCP server already built

Cons

  • ✗Development has stalled: the last commit and release on GitHub are dated June 2, 2025
  • ✗Linux-only and requires /dev/kvm, which rules out many cloud VMs without nested virtualisation
  • ✗AGPL-3.0 licensing and a single maintainer make it a hard sell for enterprise procurement
  • ✗Little independent production feedback: the Show HN thread drew only a handful of brief comments and no technical critique

Pricing

Open source (AGPL-3.0)

$0

  • ✓Self-hosted restserver and CLI
  • ✓Python SDK (MIT)
  • ✓MCP server
  • ✓Snapshot and restore

Commercial licence

Contact for pricing

  • ✓Non-AGPL licensing arranged directly with the author

Arrakis itself is free under AGPL-3.0 and the Python SDK is MIT; the real cost is the Linux KVM hardware you run it on and the engineering time to operate it. Commercial licensing is available by emailing the author, with no published price.

Security & Compliance

✗soc2
✗gdpr
✗hipaa
✗iso27001
✗sso
✗data residency

Connect

Sources

This page was written from 5 sources, 3 on domains other than github.com.

  1. 1.github.com — arrakisvendor
  2. 2.github.com — releasesvendor
  3. 3.pypi.org — py arrakis
  4. 4.news.ycombinator.com — item
  5. 5.news.ycombinator.com — item
Newsletter

Stay Ahead of the Curve

Weekly enterprise AI insights for technology leaders. No spam, no vendor pitches—unsubscribe anytime.

Subscribe