ptn_demo_7f3a
Partition · N. Virginia · created just now
Services in this partition
VM
0 calls · 0.00 ACU
Spend by service
Ledger
- No usage yet.

A sandbox for every task.
Run untrusted or heavy code in an isolated micro virtual machine that starts in moments and disappears when done. The safe way to let an agent execute what it wrote.
Strong isolation
Each run gets its own micro VM. Nothing leaks between runs.
Fast to start
Sandboxes boot quickly enough to use inside a loop.
Snapshots
Keep a sandbox state and resume it later.
Metered by the millisecond
Pay for the compute you used, not the machine you reserved.
{ "tool": "vm.run", "image": "ahura/python:3.12", "cmd": ["python", "solve.py"], "timeout": 300 }Interactive simulation
Press Run to send the call. The dashboard shows what it would use in a partition. Simulated: nothing is actually executed.
# Run agent-written code in its own micro VM.
→ POST /mcp
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "vm.run",
"arguments": {
"image": "ahura/python:3.12",
"cmd": [
"python",
"solve.py"
],
"timeout": 300,
"network": false
}
}
}# Read the output.
→ POST /mcp
{
"jsonrpc": "2.0",
"id": 2,
"method": "tools/call",
"params": {
"name": "vm.logs",
"arguments": {
"run": "run_5d20"
}
}
}Ready. Press Run.
Partition · N. Virginia · created just now
Services in this partition
VM
0 calls · 0.00 ACU
Spend by service
Ledger
Why it matters
Letting an agent run code is the riskiest thing most teams do, usually on a machine that holds far more than it should.
Isolation
Separate micro VM per run, network off by default.
Speed
Sandboxes start fast enough to use inside an agent loop.
Cost
No idle machines, ever.
Continuity
Snapshots on dedicated VMs let work resume exactly.
The fast sandbox tier is available by default. Dedicated long-running VMs and snapshots are opt-in.
In depth
A fast sandbox for jobs up to 15 minutes, and dedicated long-running VMs up to 7 days for heavier work. The same run call drives both.
Every run happens in its own micro virtual machine, as a non-root user with restricted system calls.
Code cannot reach the internet unless you allow it, and access to internal addresses is always blocked.
Mount objects from Ahura Store before the run and collect outputs back into Store afterwards.
Send code and a list of pinned packages and get JSON back. Package environments are cached so repeat runs start quickly.
Short jobs return inline. Longer ones return a run ID, announce completion and can be polled or waited on.
On dedicated VMs, start a VM and run several commands in it, with state carried between them.
Capture a VM’s memory and disk, stop it, and restore it later exactly as it was.
A tiny Alpine system for speed, a full Ubuntu-based one for compatibility, or your own base image.
Billed on CPU and memory seconds actually used.
Environments
Each run boots in its own micro VM. Choose a lightweight system for speed, a full one for compatibility, or bring your own.
Default for quick utilities
Alpine Linux
A very small system built on musl and BusyBox. It boots almost instantly, which makes it ideal for fast micro-utilities, Python scripts, Node.js tasks and basic command-line tools.
Default for complex agent work
Ubuntu minimal, Debian-based
A standard Linux environment with full glibc compatibility. Choose it when agents need ordinary C libraries, heavy Python packages such as PyTorch or OpenCV, browser dependencies, or pre-built Linux binaries that expect Debian or Ubuntu.
Custom container root filesystem
Fedora, Arch, distroless or your own
Send a Dockerfile or an image reference and the agent picks its own base. Ahura VM strips away the container overhead and boots that filesystem as a native micro VM guest, so you keep your exact environment with the isolation of a virtual machine.
Sizes are approximate. Custom base images are available on dedicated VMs.
12 tools your agent can call. Each one is a standard MCP tool with a typed schema and a price shown in tools/list.
Dedicated long-running VMs and snapshots are opt-in. The sandbox tier is available by default. For work that needs a GPU, use Ahura GPU.
Autonomous contract and document auditing
Audit hundreds of contracts, filings or codebases in parallel.
Safe execution of agent-written code
Let an agent run what it wrote without risk to anything else.
Automated code review
Review every change, run the tests, and report.
Long-running migration agent
Work through a large codebase change over days, resumably.
Drug discovery with quantum computing
Screen and rank candidate molecules using quantum-accelerated chemistry workloads.
Parameter sweeps
Fan out thousands of simulation runs and gather results.