Introduction

Akira Labs Documentation

Turn untrusted AI code into production systems. Execute AI-generated code securely at scale with hardware-isolated micro-VMs.

What is Akira?

Akira provides programmatic control over isolated execution environments and persistent snapshots. Spin up sandboxes in seconds, execute code at scale, and manage stateful workloads with confidence.

Key capabilities:

  • Instant Sandboxes - Launch isolated environments in under a second
  • Secure Execution - Hardware-backed isolation for untrusted code
  • Persistent Storage - Snapshots and cloning for state persistence
  • Snapshots - Point-in-time backups of your environments
  • Simple API - RESTful interface with TypeScript SDK

Quick Links

Use Cases

Akira powers modern AI infrastructure:

Get Started

import SandboxSDK from '@akiralabs/sandbox-sdk';
 
const client = new SandboxSDK({
  apiKey: process.env['AKIRA_API_KEY'],
});
 
// Create a sandbox
const sandbox = await client.sandboxes.create({
  image: 'akiralabs/akira-default-sandbox',
});
 
// Execute a command
const result = await client.sandboxes.execute(sandbox.id, {
  command: 'echo "Hello from Akira!"',
});
 
console.log(result.stdout); // Hello from Akira!

Get Started

Sign up at app.akiralabs.ai (opens in a new tab) to create your API key and start building.