Skip to main content

OpenComputer

OpenComputer gives you secure, isolated cloud sandboxes that spin up in milliseconds. Run untrusted code, build AI agent tooling, or create interactive development environments — all within containerized sandboxes you fully control.

Why OpenComputer?

Fast Startup

Sandboxes boot in under a second. Your agents and users never wait.

Secure Isolation

Every sandbox runs in its own container with strict resource limits and network isolation.

Full Environment

Each sandbox includes a filesystem, command execution, and interactive terminal (PTY) access.

Custom Templates

Build reusable templates from Dockerfiles with pre-installed tools and dependencies.

CLI

Download the oc binary from GitHub Releases:
curl -fsSL https://github.com/diggerhq/opencomputer/releases/latest/download/oc-$(uname -s | tr '[:upper:]' '[:lower:]')-$(uname -m | sed 's/x86_64/amd64/;s/aarch64/arm64/') -o /usr/local/bin/oc && chmod +x /usr/local/bin/oc
See the CLI Reference for full usage.

Agent Skill

Install the OpenComputer skill for Claude Code and other AI agents:
npx skills add diggerhq/opencomputer
This gives your AI agent the ability to create and manage cloud sandboxes using the oc CLI.

SDKs

OpenComputer provides first-class SDKs for TypeScript and Python with identical API surfaces.
npm install @opencomputer/sdk

Quick Example

import { Sandbox } from '@opencomputer/sdk';

const sandbox = await Sandbox.create({ template: 'default' });

const result = await sandbox.commands.run('echo "Hello from OpenComputer!"');
console.log(result.stdout); // Hello from OpenComputer!

await sandbox.kill();

Next Steps