Toolbox/Frameworks & SDKs

Runtimes & sandboxes

sandboxes and code execution environments for agents

18 repositories, most starred first
State of the category

herdrdev/herdr herdrdev/herdr is the clear leader by adoption — pick it if you want a fast, terminal-first, local agent multiplexer with detachable sessions and a plugin marketplace; teams who need stronger isolation, managed sandboxes, or specialized integrations should evaluate the alternatives. The single most useful thing to know is that the field fragments around how agents are isolated, deployed, and integrated rather than around a single runtime API.

Stronger isolation
Teams running untrusted code or requiring kernel-level guarantees need OS-/VM-level isolation (containers, microVMs, VMs, gVisor) that a terminal multiplexer alone doesn’t provide.
Managed cloud sandboxes
Product teams that want turnkey sandboxes, SDKs, previews and one-command deployments prefer hosted or self-hosted managed runtimes that handle provisioning and real-world tool access.
Integration & control planes
Large teams need normalized APIs, harness protocols and service-level integrations (mounting S3, Slack, databases, unified harnesses) to compose agents across providers and observability tools.
Local developer sandboxes
Individual developers and teams running iterative code workflows want lightweight, persistent or on-device sandboxes and code-execution tooling that keep sessions, credentials and state local and fast to resume.
Production orchestration & cost controls
Running agents at scale requires durable queues, spend caps, unattended scheduling and Kubernetes-friendly orchestration to safely run agents in production.
Find your fit

Which one matches your setup?

Answer any of the questions — the shortlist updates as you go. Recommendations come from the capability passports below, nothing else.

Where should reviews happen?
Can code leave your infrastructure?
What matters most?
Model access?
Pick at least one answer to get a shortlist.
Side by side

Comparison matrix

Axes are extracted from each project's docs by our review pipeline; the maturity score is computed from stars, growth and commit activity — not an opinion. Click a column to sort.

Runs inModelsContextCost to run
⭐ 44.9k +1173/7d
CLIFixed providerNo repo contextNone mentioned●●●●●Runs fully local●●●●●Free, local install
⭐ 31.0k +46/7d
CLIAnthropicOpenAIBYOKOllama / localRelated files accessBasic gating●●●●●Self-hostable●●●●●Your API key (Anthropic/OpenAI) or local models
⭐ 14.5k +157/7d
CLIWeb appCIBYOKCommand-onlyNone●●●●●Self-hostable●●●●●E2B cloud (API key); self-hostable
⭐ 3.1k +155/7d
Web appCLIBYOKWhole-repo analysisMinimal controls●●●●●Self-hosted (provider keys)●●●●●Your API key; provider billing applies
⭐ 3.7k +14/7d
CLIWeb appCoding-agent pluginOpenAIAnthropicFixed providerWhole workspaceBasic filters/config●●●●●Self-hostable●●●●●Free, self-hosted; external API costs apply
⭐ 1.8k +671/7d
Web appCLIFixed providerDiff onlyConfirmations & prechecks●●●●●Self-hostable●●●●●Your DeepSeek API key
⭐ 1.8k +671/7d
Web appCLIFixed providerDiff + related filesBasic guards & logs●●●●●Your API key●●●●●Your DeepSeek API key
⭐ 1.6k +93/7d
CLIWeb appFixed providerDiff onlyNone mentioned●●●●●Fully local●●●●●Self-hosted; uses your machine's resources
⭐ 2.9k
CLIFixed providerDiff onlyNone●●●●●Fully local●●●●●Free, self-hosted
⭐ 995 +4/7d
CLICICoding-agent pluginOpenAIAnthropicGeminiNo repo analysisConfig-based filters●●●●●Fully local●●●●●Free, local tool
⭐ 970 +2/7d
Web appCLIAnthropicFixed providerWhole-repo analysisCheckpoint & review●●●●●Self-hostable●●●●●Free self-hosted; agent models use your API key
⭐ 3.8k +2/7d
CLIOpenAIFiles + relatedNo noise controls●●●●●Your API key●●●●●Your API key, per-request
Ranked by maturity — 6 more in the full catalog below.
At a glance

Capability profiles

Six axes, 0–5 each. The shape tells you the strategy: a wide hexagon is a generalist, a spike is a specialist. Showing the 8 most established — the rest are in the full catalog.

ContextNoiseCustomPrivacyModelsMaturity

A terminal-first agent multiplexer that runs as a single Rust binary with detachable sessions, tmux-style interaction, and a plugin marketplace.

ContextNoiseCustomPrivacyModelsMaturity

Provides compact, auditable agent runtime with true OS-level container isolation so agents run in separate containers with explicit mounts instead of one large shared process.

e2b-dev/E2B⭐ 14.5k
ContextNoiseCustomPrivacyModelsMaturity

Provides secure, isolated cloud sandboxes for running AI-generated code with SDKs for JavaScript and Python, allowing real-world tool access in a managed environment.

ContextNoiseCustomPrivacyModelsMaturity

A single-container, self-hosted runtime implementing the Unified Harness Protocol that runs multiple agent harnesses locally with your keys and no telemetry.

ContextNoiseCustomPrivacyModelsMaturity

Mounts dozens of services (S3, Slack, Gmail, databases, etc.) side-by-side as a single POSIX-like virtual filesystem so agents can use bash-native pipelines across backends.

ContextNoiseCustomPrivacyModelsMaturity

Runs DeepSeek Harness on unrooted Android with an integrated proroot container runtime, ADB direct device channel and real-time floating AI output overlay.

DSH-APP/DSHA⭐ 1.8k
ContextNoiseCustomPrivacyModelsMaturity

Runs the full DeepSeek harness on unrooted Android in a single APK — complete Ubuntu + proroot environment without Termux or root.

ContextNoiseCustomPrivacyModelsMaturity

Provides permanent, idempotent, self-hosted agent sandboxes with fast freeze/wake and E2B compatibility, instead of disposable cloud sandboxes.

All repositories (18)

the runtime your coding agents live on

⭐44.9k
+1,1737d
Rust
6 mo

A lightweight alternative to OpenClaw that runs in containers for security. Connects to WhatsApp, Telegram, Sl…

⭐31.0k
+467d
TypeScript
8 mo

Open-source, secure environment with real-world tools for enterprise-grade agents.

⭐14.5k
+1577d
Python
3 yrs

👾 Open source implementation of the ChatGPT Code Interpreter

⭐3.8k
+27d
Python
3 yrs

The World's First Virtual Terminal for AI Agents

⭐3.7k
+147d
TypeScript
5 mo

HarnessRouter Community Edition: the self-hosted, Apache-2.0 edition of the unified interface for agent harnes…

⭐3.1k
+1557d
Python
2 mo

Fork() for AI agent microVMs. Spawn 100 children in ~100ms from a warm parent; BRANCH a live VM in ~150ms. KVM…

⭐2.9k
-37d
Rust
5 mo

免 ROOT 免 Termux,在手机上跑 DeepSeek Harness。完整 Ubuntu 环境 + proroot 零 ptrace 开销 · AI 输出实时上屏 · ADB 直连 · 数据不丢

⭐1.8k
+6717d
Java
2 mo

免 ROOT 免 Termux,在手机上跑 DeepSeek Harness。完整 Ubuntu 环境 + proroot 零 ptrace 开销 · AI 输出实时上屏 · ADB 直连 · 数据不丢

⭐1.8k
+6717d
Java
2 mo

The SQLite of agent sandboxes — self-hosted, E2B-compatible. One machine, sandboxes that live forever, idle co…

⭐1.6k
+937d
TypeScript
3 mo

Give coding agents a disposable Linux VM, not your laptop

⭐1.0k
+17d
Go
3 mo

Lightweight, container-free sandbox for running commands with network and filesystem restrictions

⭐995
+47d
Go
10 mo

Open-source, self-hosted AI app builder — an agent builds real apps in isolated sandboxes on your own server,…

⭐970
+27d
Go
4 mo

Run the DeepSeek Harness AI agent natively on Android — no root, no Termux, extension center included | 手机本地运行…

⭐299
+617d
Kotlin
1 mo

The OpenAI Agents API, open source and self-hosted. Run Codex, Claude Code or MiniMax Code on your own machine…

⭐240
+297d
Go
1 mo

Run the pi coding agent as a self-hosted service: jobs from cron, the CLI, or GitHub, GitLab, Forgejo and Azur…

⭐184
+37d
JavaScript
3 mo

Open-source managed runtime for OpenAI Codex, Claude Agent SDK, OpenCode, and Pi Agent. Run coding agents thro…

⭐163
+27d
TypeScript
4 mo

Kubernetes-native sandbox platform to run AI agents, coding assistants and harnesses.

⭐55
Go
5 mo
Don't want to self-host?

Hosted alternatives

If running your own reviewer is more ops than you want, these managed services cover the same job.

E2B

Hosted, secure sandboxes for running agent-generated code: spin up a cloud runtime per session through the API instead of building and isolating one yourself.

Try E2B →
Modal

Serverless cloud compute that agents can call to execute code and long tasks in isolation, so the runtime scales for you rather than living on your own infrastructure.

Try Modal →
Daytona

The managed side of daytona: elastic, secure infrastructure for running AI-generated code, provisioned on demand instead of self-hosted.

Try Daytona →

More in Frameworks & SDKs