boxxkite

Platform

Developers

Build on boxxkite three ways: the boxxkiteCLI + a hosted control-plane's REST API, the Python or JavaScript SDK, or an MCP server for any MCP-compatible agent client. Or skip the control-plane entirely and embed SandboxManageras a Python library directly against your own Kubernetes cluster — see the README's quickstart on the landing page for that path. This section is a small, hand-written set of guides on top of the real code in this repo — not a separate docs platform.

Router source

The actual FastAPI route definitions — request/response shapes, auth, rate limits.

SECURITY.md

What's in/out of scope for reports, and every known, not-yet-fixed risk, disclosed.

Quickstart

terminal
pip install boxxkite-sandbox  # ships the `boxxkite` CLI

# Signs up against boxxkite's own hosted cloud, mints an API key, and saves
# both -- one command, no self-hosting or Kubernetes cluster required
boxxkite signup

# Self-hosting your own control-plane instead? Pass --url to point at it:
# boxxkite signup --url https://your-control-plane.example.com

# Create a sandbox session and run something in it
boxxkite session create --label demo
# -> Created session 3f9a.. (status=active)

boxxkite exec "python3 -c 'print(1 + 1)'"   # auto-detects the one active session
boxxkite session rm 3f9a...

Full walkthrough, including running the whole stack locally with no hosted control-plane at all: Quickstart guide.

Capabilities

Integrations

Operations

Examples

Need a different language than Python/JS? Every deployed control-plane serves a standard FastAPI-generated OpenAPI spec at /openapi.json — feed it to @openapitools/openapi-generator-cli or any OpenAPI-based generator for the other 50+ targets it supports.