Skip to content

Talon Sandbox

Isolated container environments for AI agents — fast, secure, and programmable.

Talon Sandbox gives AI agents their own ephemeral Linux containers with a full process model, filesystem, networking, and browser — all controllable through a clean API or SDK.


🚀 Quick Start

Pick your language and spin up a sandbox in seconds:

import { Sandbox } from "talon-sandbox";

const sb = await Sandbox.create({ image: "node:20-bookworm" });
const result = await sb.run("node --version");
console.log(result.stdout);
await sb.kill();
from talon_sandbox import Sandbox

async with await Sandbox.create(image="node:20-bookworm") as sb:
    result = await sb.run("node --version")
    print(result.stdout)
sb, _ := sandbox.Create(ctx, sandbox.Opts{Image: "node:20-bookworm"})
defer sb.Kill(ctx)
result, _ := sb.Run(ctx, "node --version")
fmt.Println(result.Stdout)

📦 Repositories

Repository Description
talon-sandbox-sdk-typescript TypeScript/Node.js SDK — npm install talon-sandbox
talon-sandbox-sdk-python Python SDK (async + sync) — pip install talon-sandbox
talon-sandbox-sdk-go Go SDK — go get x.xgit.pro/dark/talon-sandbox-sdk-go
talon-sandbox-sdk-dotnet .NET SDK (.NET 8+, async-first)
talon-sandbox-cli tsb — official CLI for managing sandboxes
agent-sandbox-docs Documentation site (VitePress)
talon-sandbox-ci Public CI runner workflows

✨ Features

  • Ephemeral containers — each sandbox is a clean, isolated Linux environment
  • Full process model — run commands, spawn long-running processes, and attach to interactive PTY terminals
  • Filesystem API — read, write, list, and remove files inside any sandbox
  • Port exposure — expose a sandbox port as a public preview URL with optional signed access
  • Browser automation — launch a headless Chrome instance and connect via CDP (Playwright / Puppeteer)
  • Multi-language SDKs — TypeScript, Python, Go, and .NET
  • CLItsb for scripting and local workflows

🔑 Configuration

All SDKs and the CLI read the same two environment variables:

export TALON_SANDBOX_SERVER=https://api.talon-sandbox.dev
export TALON_SANDBOX_API_KEY=ask_...

📚 Documentation

Full docs, API reference, and deployment guides are available at the agent-sandbox-docs repository.


📄 License

Proprietary — All rights reserved © 2026 Talon Sandbox.

Pinned Loading

  1. talon-sandbox-sdk-python talon-sandbox-sdk-python Public

    Official Python SDK for Talon Sandbox — async + sync, Pitcher/E2B-style API

    Python

  2. talon-sandbox-cli talon-sandbox-cli Public

    tsb — official CLI for Talon Sandbox (Go)

    Go

  3. talon-sandbox-sdk-go talon-sandbox-sdk-go Public

    Official Go SDK for Talon Sandbox — stdlib net/http, zero CGO

    Go

  4. talon-sandbox-sdk-dotnet talon-sandbox-sdk-dotnet Public

    Official .NET SDK for Talon Sandbox — .NET 8+, async-first

    C#

  5. agent-sandbox-docs agent-sandbox-docs Public

    Documentation site for Talon Sandbox (VitePress)

    TypeScript

  6. talon-sandbox-sdk-typescript talon-sandbox-sdk-typescript Public

    Official TypeScript SDK for Talon Sandbox — works in Node 18+, Deno, Bun, browser

    TypeScript

Repositories

Showing 10 of 12 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…