Skip to content

OvrinIndependent execution infrastructure for AI agents

Programmable, isolated environments that developers can provision, control, and integrate across models and applications.

What is Ovrin? ​

Ovrin is independent execution infrastructure for developers building agent-powered products: programmable, isolated Linux environments with direct API control over execution, state, access, lifecycle, and cost.

python
import ovrin

client = ovrin.Client()          # reads OVRIN_API_KEY

sandbox = client.sandboxes.create(template="claude-code",
                                  env={"ANTHROPIC_API_KEY": key})
result = sandbox.run('claude "refactor the auth module"')
print(result.stdout)
sandbox.kill()

Signup to first sandbox is minutes, and it stays self-service — create an account, mint an API key, and call the API from Python, TypeScript, or plain HTTP.

Typical Scenarios ​

Explore all examples in Examples — they run against any Ovrin sandbox template.

Install ​

bash
pip install ovrin
bash
npm install ovrin
bash
# No install needed — the API is plain REST.
curl https://api.ovrin.app/sandboxes \
  -H "Authorization: Bearer $OVRIN_API_KEY"