Quickstart
Getting Started
Create your first Vibengine sandbox in under 5 minutes
Getting Started
Vibengine gives you cloud sandboxes — fast, secure Linux VMs that spin up in milliseconds for your AI agents and applications.
Prerequisites
- A Vibengine API key (get one at dashboard.vibengine.ai)
- Node.js 18+ or Python 3.8+
1. Install the SDK
npm install vibenginepip install vibengine2. Set Your API Key
export VE_API_KEY=your_api_key_hereexport VE_API_KEY=your_api_key_hereGet your API key from the Vibengine Dashboard. Store it securely and never commit it to version control.
3. Create Your First Sandbox
import { Sandbox } from 'vibengine'
const sandbox = await Sandbox.create()
console.log('Sandbox ID:', sandbox.sandboxId)
// Run a command
const result = await sandbox.commands.run('echo "Hello from Vibengine!"')
console.log(result.stdout)
// Close the sandbox when done
await sandbox.kill()from vibengine import Sandbox
sandbox = Sandbox()
print('Sandbox ID:', sandbox.sandbox_id)
# Run a command
result = sandbox.commands.run('echo "Hello from Vibengine!"')
print(result.stdout)
# Close the sandbox when done
sandbox.kill()That's it! You've created your first cloud sandbox. Each sandbox is a full Linux environment with its own filesystem, network, and process space.
Next Steps
- Installation — Detailed SDK and CLI setup
- First Sandbox — Deep dive into sandbox features
- Connect an LLM — Give your AI agent a sandbox
- Upload Files — Move files into your sandbox