Vibengine Documentation
Cloud sandboxes for AI agents and developers
Vibengine Documentation
Vibengine gives you cloud sandboxes — fast, secure Linux VMs created on demand for your AI agents and applications.
What is Vibengine?
Vibengine provides an API and SDK to spin up isolated cloud sandboxes in milliseconds. Each sandbox is a full Linux environment where you can:
- Run code safely in any language (Python, JavaScript, Bash, etc.)
- Execute commands and interact with the filesystem
- Install packages and customize the environment
- Connect AI agents to a real computing environment
Whether you are building an AI coding assistant, a data analysis pipeline, or a CI/CD system, Vibengine sandboxes give your code a safe, ephemeral place to run.
Get Started
Quickstart
Create your first sandbox in under 5 minutes
JavaScript SDK
Full reference for the JS/TS SDK
Python SDK
Full reference for the Python SDK
API Reference
REST API endpoints
SDKs
Vibengine provides official SDKs for JavaScript/TypeScript and Python:
npm i vibenginepip install vibengineArchitecture
Your App / AI Agent
|
v
Vibengine SDK --> Vibengine API --> Cloud Sandbox
(JS / Python) (REST API) (Linux VM)Each sandbox runs in its own isolated environment with its own filesystem, network, and process space. Sandboxes boot in milliseconds and can run for as long as you need them.
Key Features
- Millisecond startup — sandboxes are ready almost instantly
- Full Linux environment — Ubuntu-based VMs with root access
- Filesystem and networking — read/write files, make HTTP requests, run servers
- Custom templates — pre-configure your sandbox with packages and files
- Code Interpreter — built-in support for running Python and JavaScript with output streaming
- Secure isolation — each sandbox is fully isolated from others