Tavor

Run wild. Securely.

AI-native sandboxed runtime for secure and scalable code execution

Supported libraries

Easy to use SDKs and CLI, coming soon.

How it works?

Tavor system architecture for programmatic code execution

Control plane
Phoenix / Elixir backend
DB • Business Logic • API
HTTPSWebSocket
Edge worker
Orchestrator (Go)
• Polls for creating boxes
• Boots Firecracker VMs
• Reports status transitions
Firecracker API
Data plane
Firecracker Micro-VM
Kernel & rootfs isolation • Lightweight sandbox
KVMvsock
Guest runner
Runner (Go)
• Init process in micro-VM
• Executes shell commands
• Streams outputs via channel
Phoenix Channels
Stream results back to Control plane

System lifecycle

Execution flow

1
New box created

POST /api/v2/boxes

Key architecture traits

Built for production at scale

Security
Untrusted code only runs in isolated micro-VMs with strict boundaries
Scalability
Multiple orchestrators compete for work with automatic load balancing
Back-pressure
Backend controls resource limits and billing with intelligent throttling
Decoupling
Clean separation with narrow HTTP/WebSocket APIs between all components

Built for the AI era

Secure your spot to shape the future of AI sandboxing

Run untrusted code safely

Leverage hardware-level isolation powered by Firecracker microVMs for unmatched security.

Optimized for AI workloads

Specifically built to safely and efficiently execute AI agent and LLM-generated code.

Performance on-demand

Effortlessly scale resources to match your application's exact requirements.

Flexible integrations & tools

Quickly integrate and deploy using SDKs across multiple languages and an intuitive command-line interface.

In progress

Keep sessions and state

Seamlessly support long-running tasks and stateful applications with optional persistent storage.

In progress

Granular network control

Easily manage and secure inbound and outbound connections with customizable network policies.

In progress

Pricing

Pay for actual compute. During our launch week, get twice the credits for each package you purchase!

Starter

Compute (vCPU)

$0.000016/s

Memory (GiB)

$0.000002/s

Plan Limits

Max concurrent boxes

2

Team seats

5

Max CPU per box

2 vCPU

Max RAM per box

2 GB

Growth

Compute (vCPU)

Custom

Memory (GiB)

Custom

Plan Limits

Max concurrent boxes

10+

Team seats

20+

Max CPU per box

4+ vCPU

Max RAM per box

8 GB

* Each box currently includes 5 GB of storage for free. Additional storage and features may be available upon request.

Frequently asked questions

Can't find the answer you're looking for? Reach out to us at contact@tavor.dev.

Subscribe to newsletter

We respect your privacy. No spam, just updates about our product and new features.

Start unlocking Tavor's
full potential

This is just the start—explore how Tavor can transform the way you build secure, scalable applications.