v2.3 Released — OpenAI Codex & Gemini Agent Support

Enterprise Cloud Sandboxes
for AI Agents & Teams

Spin up isolated, production-grade coding environments in milliseconds. Firecracker microVM-powered sandboxes with native Python & JavaScript SDKs, zero cold starts, and enterprise security built in.

<500ms
Sandbox Launch Time
99.99%
Uptime SLA
12
Global Regions
10,000+
Concurrent Sandboxes
sandbox.py — Vibe Engine SDK
# Install: pip install vibengine
from vibengine import Sandbox

# Spin up an isolated sandbox in <500ms
sandbox = Sandbox.create(template="python-3.12")

# Execute code with full network access
result = sandbox.run("pip install pandas && python analysis.py")
print(result.stdout) # Your analysis results

# Scale to hundreds in parallel
sandboxes = Sandbox.create_batch(count=100, template="node-20-lts")
✓ 100 sandboxes ready in 1.2s
NEW Recent Updates View all →
June 18, 2026
OpenAI Codex Agent Support
Native tool adapter for Codex CLI agent execution in isolated sandboxes.
June 12, 2026
Gemini Agent Sandbox Adapter
Google Gemini agents can now create and execute code in Vibe Engine sandboxes via tool_use.
June 5, 2026
Python SDK v2.3 — Async Streaming
Async generator support for real-time stdout/stderr streaming. 40% lower memory footprint.
May 28, 2026
EU Region Expansion (Frankfurt)
Added Frankfurt PoP. 13 global regions. GDPR-compliant data residency for EU workloads.

Everything You Need for
Secure Code Execution

From AI agent orchestration to enterprise CI/CD pipelines, Vibe Engine provides the foundational infrastructure for running untrusted code at scale.

🔒

Firecracker MicroVMs

Each sandbox runs in its own Firecracker microVM with hardware-level isolation. Sub-millisecond startup, zero blast radius. The same technology that powers AWS Lambda and Fly.io.

Zero Cold Starts

Pre-warmed VM pools and snapshot-based restoration ensure your sandboxes are ready in under 500ms. No waiting, no queuing — instant execution for latency-sensitive AI workflows.

🌐

Full Network Access

Sandboxes get outbound internet access by default with configurable network policies. Install packages, call APIs, scrape websites — all within an isolated, monitored environment.

📦

Custom Templates

Start from pre-built images (Python 3.12, Node 20, Go 1.22, Rust, Java 21) or bring your own Dockerfile. Pin dependencies, pre-install libraries, and configure environments exactly how you need.

📈

Elastic Scaling

Scale from 1 to 10,000+ concurrent sandboxes automatically. Per-second billing, no reserved instances. Our orchestrator intelligently distributes workloads across 12 global regions.

🔄

Real-time Streaming

Stream stdout/stderr in real-time via WebSocket or SSE. Get line-by-line output from long-running processes, interactive debugging sessions, and AI agent execution traces.

🗄️

Persistent Volumes

Attach durable storage volumes to sandboxes for stateful workflows. Snapshot, restore, and share filesystems across sandbox instances with sub-second mount times.

🔍

Full Observability

Built-in metrics, logs, and traces for every sandbox execution. OpenTelemetry-compatible. Dashboards, alerts, and audit trails for compliance-ready enterprise deployments.

🤖

AI Agent SDK

First-class integrations for LangChain, CrewAI, AutoGen, and OpenAI Assistants. Let your AI agents safely execute code, install packages, and interact with the filesystem.

⬡ Live Sandbox Demo

Dynamic Cloud Sandboxes

Watch sandboxes spin up, execute, and scale in real-time. Each microVM boots in <50ms with full isolation.

Active Sandboxes
0
instances running
Avg Boot Time
0
milliseconds
Memory / Sandbox
0
MiB allocated
Uptime
99.99%
last 30 days
Sandbox
Orchestrator
initializing...
Live Event Stream

Built for Enterprise-Grade Workloads

A multi-layered architecture designed for security, performance, and reliability at scale.

Client
Python SDK JavaScript SDK REST API CLI
Gateway
Auth & RBAC Rate Limiting Load Balancer
Control
Orchestrator Scheduler Auto-Scaler
Compute
Firecracker VMs VM Pool Manager Snapshot Engine
Storage
Block Storage Object Store Filesystem Mounts
Observe
Metrics Logs Traces Audit
  • Hardware-level isolation — each sandbox is a dedicated microVM, not a container. No shared kernel, no escape vectors.
  • Multi-region deployment — run sandboxes closest to your users across 12 PoPs in US, EU, APAC, and Singapore.
  • Snapshot & restore — freeze sandbox state to persistent storage and restore in <200ms. Perfect for long-running AI agent sessions.
  • Network micro-segmentation — granular egress policies per sandbox. Allow, deny, or audit outbound traffic at the domain and port level.
  • Automatic resource limits — CPU, memory, disk, and network bandwidth caps per sandbox. No runaway processes, no noisy neighbors.
  • SOC 2 Type II & GDPR ready — audit-logged API access, encrypted volumes, data residency controls, and 90-day log retention.

Native SDKs, Intuitive APIs

Get started in minutes with our Python and JavaScript SDKs. Full REST API available for any language.

Python
JavaScript
REST API
from vibengine import Sandbox, Template

# Create a sandbox from a template
sandbox = Sandbox.create(
  template=Template.PYTHON_3_12,
  region="ap-southeast-1",
  cpu=2,
  memory_mb=4096,
  timeout_seconds=300
)

# Install dependencies and run code
sandbox.run("pip install numpy pandas scikit-learn")
result = sandbox.run("python train_model.py --epochs 50")

# Stream output in real-time
for line in sandbox.stream("python benchmark.py"):
  print(line)

# Upload / download files
sandbox.upload("./data.csv", "/workspace/data.csv")
sandbox.download("/workspace/model.pkl", "./output/")

# Snapshot for later restore
snapshot_id = sandbox.snapshot()
sandbox.terminate()
LangChain
OpenAI
CrewAI
Claude MCP
Cursor
GitHub Actions
AWS
GCP
Docker
K8s

Enterprise-Grade Security by Default

Every layer of the Vibe Engine stack is designed with security-first principles.

🔐

Hardware Isolation

Firecracker microVMs provide kernel-level isolation. No shared OS, no container escape risks.

🔑

Encryption

AES-256 at rest, TLS 1.3 in transit. Volumes and snapshots are encrypted with customer-managed keys.

📋

SOC 2-ready

Working toward SOC 2 Type II certification. Annual penetration testing and continuous compliance monitoring planned.

🌍

GDPR-ready

Data residency controls, DPA available on request, right to erasure support. EU-region processing available.

🔍

Audit Logging

Every API call, sandbox creation, and code execution is logged with full audit trail. 90-day retention.

👥

RBAC & SSO

Role-based access control with fine-grained permissions. SAML, OIDC, and SCIM provisioning support.

🌐

Network Policies

Per-sandbox egress rules, IP allowlists, and domain-level filtering. VPC peering for enterprise.

⏱️

Resource Limits

Automatic CPU, memory, disk, and bandwidth caps. Fork bomb protection and OOM killer configured.

What Enterprise Teams Say

"Vibe Engine cut our AI agent sandbox setup from 30 seconds to under 500ms. The Firecracker isolation means we can run untrusted code with confidence."
James L.
James L.
CTO, AI Startup (YC W25)
"We moved our entire CI/CD pipeline to Vibe Engine. Each build runs in its own microVM — no more flaky tests from shared state. Our build times dropped 40%."
Sarah K.
Sarah K.
VP Engineering, Series B SaaS
"The SDK is incredibly clean. We integrated Vibe Engine into our LangChain pipeline in an afternoon. Our agents can now install packages and run multi-file projects safely."
Michael R.
Michael R.
ML Engineer, Fortune 500
"Our security team vetted dozens of sandbox solutions. Vibe Engine was the only one with true hardware-level isolation via Firecracker. The audit logging sealed the deal."
Priya M.
Priya M.
CISO, FinTech Scale-Up
"We embed Vibe Engine sandboxes directly into our developer education platform. Students get real execution environments without us worrying about infrastructure abuse."
Daniel W.
Daniel W.
Head of Product, EdTech Platform
"Snapshot-and-restore changed our QA workflow. We freeze the environment at any step, run tests, and roll back in under 200ms. Reproducibility is no longer an issue."
Emily C.
Emily C.
QA Lead, Enterprise SaaS
"We run 2,000+ agent sessions daily on Vibe Engine. The auto-scaling handles spikes without any manual intervention, and the per-second billing keeps costs predictable."
Ravi S.
Ravi S.
Platform Engineer, AI Infrastructure Co.
"The JavaScript SDK just works. We went from prototype to production in a week. WebSocket streaming makes our real-time coding playground feel instantaneous."
Anika J.
Anika J.
Senior Engineer, Developer Tools Startup

Frequently Asked Questions

What is Vibe Engine? +

Vibe Engine is an enterprise-grade cloud platform that provides isolated coding sandboxes powered by Firecracker microVMs. It enables AI agents, development teams, and CI/CD pipelines to execute code in secure, ephemeral environments with sub-500ms launch times.

How does Firecracker isolation differ from containers? +

Containers share the host kernel, which creates potential escape vectors. Firecracker microVMs provide hardware-level isolation with a dedicated kernel per sandbox. Each VM has its own memory space, network stack, and filesystem — eliminating shared-state risks entirely.

What programming languages and runtimes are supported? +

Vibe Engine supports Python 3.12, Node.js 20 LTS, Go 1.22, Rust, and Java 21 out of the box. You can also bring your own Dockerfile to create custom templates with any language or runtime your workload requires.

Can I install packages inside a sandbox? +

Yes. Sandboxes have full outbound internet access by default (configurable via network policies). You can run pip install, npm install, or any package manager. Installed packages persist for the sandbox lifetime, and you can snapshot the state for later reuse.

How fast can a sandbox launch? +

From API call to a fully ready sandbox, typical launch time is under 500ms. We maintain pre-warmed VM pools and use snapshot-based restoration to eliminate cold starts for common templates.

What AI frameworks integrate with Vibe Engine? +

Vibe Engine has native integrations for LangChain, OpenAI Assistants, CrewAI, AutoGen, and Claude MCP. Our Python and JavaScript SDKs make it straightforward to add sandbox execution to any agent framework.

Is my data encrypted? +

All data is encrypted with AES-256 at rest and TLS 1.3 in transit. Persistent volumes and snapshots use customer-managed encryption keys. We do not access or inspect sandbox contents.

What compliance certifications does Vibe Engine hold? +

We are working toward SOC 2 Type II certification and are GDPR-ready with data residency controls, DPA availability, and right-to-erasure support. HIPAA-ready configurations are available for healthcare workloads on request.

How does pricing work? +

Vibe Engine uses per-second billing based on the compute resources allocated to each sandbox (CPU, memory, disk). There are no reserved instances or upfront commitments. Contact our sales team for volume pricing and enterprise agreements.

Where are sandboxes hosted? +

We operate across 12 global regions including US (East & West), EU (Frankfurt, London), and APAC (Singapore, Tokyo, Sydney). Enterprise customers can request dedicated infrastructure in specific regions for data residency requirements.

Can I self-host Vibe Engine? +

Vibe Engine is currently offered as a managed cloud service. For enterprise customers with strict data sovereignty requirements, we offer dedicated single-tenant deployments within your preferred cloud provider. Contact our enterprise team for details.

How do I get started? +

Book a demo with our team to discuss your requirements and get access to the platform. We will set up a dedicated workspace, provide API keys, and walk you through your first sandbox deployment. Our documentation at docs.vibengine.cloud covers SDK setup, templates, and API reference.

Changelog & Roadmap

What we have shipped and what is coming next.

ROADMAP
Q3 2026 (Planned)
GPU-Accelerated Sandboxes

NVIDIA A100/H100 GPU pass-through for ML training and inference workloads inside sandboxes.

Q3 2026 (Planned)
SOC 2 Type II Certification

Formal audit completion for SOC 2 Type II compliance certification.

June 18, 2026
OpenAI Codex Agent Support

Native tool adapter for OpenAI Codex CLI agent. Agents can create, execute, and inspect sandboxes via function calling.

June 12, 2026
Gemini Agent Sandbox Adapter

Google Gemini agents can now create and execute code in Vibe Engine sandboxes via tool_use interface.

June 5, 2026
Python SDK v2.3 — Async Streaming

Async generator support for real-time stdout/stderr streaming. 40% lower memory footprint for long-running processes.

May 28, 2026
EU Region Expansion (Frankfurt)

Added Frankfurt PoP. 13 global regions. GDPR-compliant data residency for EU customer workloads.

May 2026
General Availability

Vibe Engine exits beta. Production-ready with 99.99% uptime SLA across all 12 regions.

May 2026
Claude MCP Integration

Native Model Context Protocol support for Anthropic Claude agents to execute code in sandboxes.

April 2026
JavaScript SDK v1.0

Full-featured Node.js/TypeScript SDK with WebSocket streaming, file operations, and batch sandbox creation.

April 2026
APAC Region Expansion

Added Singapore, Tokyo, and Sydney PoPs. Latency under 20ms for Southeast Asia workloads.

March 2026
Persistent Volumes

Attach durable block storage to sandboxes. Snapshot, restore, and share filesystems with sub-second mount times.

March 2026
CrewAI & AutoGen Integrations

First-class tool adapters for CrewAI tasks and AutoGen agent code execution.

February 2026
Batch Sandbox Creation

Create up to 1,000 sandboxes in a single API call with parallel provisioning.

February 2026
Real-time Output Streaming

WebSocket and SSE support for line-by-line stdout/stderr streaming from running sandboxes.

January 2026
Custom Dockerfile Templates

Build and register custom sandbox templates from any Dockerfile. Cached image layers for fast startup.

January 2026
Network Policy Engine

Per-sandbox egress rules with domain-level filtering, IP allowlists, and VPC peering support.

December 2025
LangChain Tool Integration

Official LangChain tool for sandbox code execution. Drop-in replacement for unsafe eval-based approaches.

November 2025
Python SDK v1.0 & REST API

Initial release of the Python SDK and REST API. Create, execute, and manage sandboxes programmatically.

October 2025
Firecracker MicroVM Engine

Core sandbox infrastructure built on Firecracker. Hardware-level isolation with sub-500ms boot times.

September 2025
Vibe Engine Labs Founded

Company incorporated in Singapore. Mission: make secure code execution infrastructure accessible to every AI team.

Privacy Policy

Last updated: May 1, 2026

1. Introduction

VIBE ENGINE LABS PTE. LTD. ("Vibe Engine", "we", "us") is committed to protecting the privacy of our users. This Privacy Policy explains how we collect, use, and safeguard your information when you use our services.

2. Information We Collect

Account Information: Name, email address, company name, and job title when you create an account or request a demo.

Usage Data: API calls, sandbox creation/termination events, resource utilization metrics, and error logs for service operation and improvement.

Sandbox Content: Code, files, and data you upload to or generate within sandboxes. We do not access or inspect sandbox contents except as required for service operation.

3. How We Use Your Information

We use collected information to: provide and maintain our services; process transactions and send related information; send technical notices and support messages; respond to inquiries and provide customer support; monitor and analyze usage trends to improve our platform.

4. Data Retention

Account data is retained for the duration of your account. Sandbox contents are deleted upon sandbox termination unless you explicitly create persistent snapshots. API logs are retained for 90 days. You may request deletion of your data at any time.

5. Data Security

All data is encrypted with AES-256 at rest and TLS 1.3 in transit. Sandboxes are isolated via Firecracker microVMs with hardware-level separation. We conduct regular security assessments and are working toward SOC 2 Type II certification.

6. International Data Transfers

We operate globally across 12 regions. Enterprise customers can configure data residency to keep data within specific geographic regions. For EU users, we offer EU-region processing and standard contractual clauses.

7. Your Rights

Depending on your jurisdiction, you may have the right to: access your personal data; correct inaccurate data; request deletion of your data; object to or restrict processing; data portability. To exercise these rights, contact us at privacy@vibengine.cloud.

8. Cookies

We use essential cookies for authentication and session management. We do not use tracking or advertising cookies. See our cookie consent banner for details on cookie categories.

9. Contact

For privacy inquiries, contact our Data Protection Officer at privacy@vibengine.cloud.

VIBE ENGINE LABS PTE. LTD.
144 Robinson Road, #12-01, Robinson Square
Singapore 068908

Terms of Service

Last updated: May 1, 2026

1. Acceptance of Terms

By accessing or using Vibe Engine services, you agree to be bound by these Terms of Service. If you are using the services on behalf of an organization, you represent that you have authority to bind that organization to these terms.

2. Service Description

Vibe Engine provides cloud-based isolated coding sandbox environments powered by Firecracker microVMs, accessible via Python SDK, JavaScript SDK, REST API, and CLI. Services include sandbox creation, code execution, file management, and related developer tools.

3. Acceptable Use

You agree not to use our services to: violate any applicable law or regulation; distribute malware or conduct attacks against third parties; mine cryptocurrency without authorization; store or process illegal content; attempt to circumvent resource limits or security controls.

4. Your Content

You retain ownership of all code, data, and content you upload to or create within Vibe Engine sandboxes. We claim no intellectual property rights over your content. You are responsible for ensuring your content complies with applicable laws.

5. Service Level Agreement

Enterprise customers receive a 99.99% uptime SLA as specified in their service agreement. Service credits are available for downtime exceeding the SLA target. Scheduled maintenance windows are communicated at least 48 hours in advance.

6. Billing & Payment

Usage is billed per-second based on allocated compute resources. Enterprise customers may negotiate custom pricing and volume discounts. All fees are non-refundable except as required by law or as specified in your enterprise agreement.

7. Limitation of Liability

To the maximum extent permitted by law, Vibe Engine's total liability shall not exceed the amounts paid by you in the 12 months preceding the claim. We are not liable for indirect, incidental, or consequential damages.

8. Governing Law

These terms are governed by the laws of Singapore. Any disputes shall be resolved through arbitration in Singapore under SIAC rules.

9. Contact

For questions about these terms, contact us at legal@vibengine.cloud.