{
  "schema_version": "2026-06-16",
  "name": "Tangle Sandbox",
  "description": "Isolated Linux sandboxes for AI agents, coding agents, browser workflows, package installs, previews, snapshots, and public templates.",
  "homepage": "https://sandbox.tangle.tools/",
  "product_page": "https://tangle.tools/services/sandbox",
  "llms": "https://sandbox.tangle.tools/llms.txt",
  "docs": "https://docs.tangle.tools/",
  "npm": "@tangle-network/sandbox",
  "install": ["npm install @tangle-network/sandbox"],
  "sdk": {
    "package": "@tangle-network/sandbox",
    "primary_class": "SandboxClient"
  },
  "environment": {
    "api_key": "TANGLE_API_KEY"
  },
  "safe_discovery_calls": [
    "GET /health",
    "GET /v1/public-templates",
    "GET /v1/public-templates/featured"
  ],
  "authenticated_calls": [
    "POST /v1/sandboxes",
    "GET /v1/sandboxes",
    "GET /v1/sandboxes/{id}",
    "DELETE /v1/sandboxes/{id}",
    "POST /v1/public-templates"
  ],
  "public_catalog": {
    "templates": "https://sandbox.tangle.tools/v1/public-templates",
    "featured": "https://sandbox.tangle.tools/v1/public-templates/featured",
    "source_templates": [
      {
        "slug": "node-typescript",
        "purpose": "Node.js and TypeScript agent workspace with pnpm, tsx, vitest, and Playwright.",
        "tags": ["node", "typescript", "playwright", "agent", "vitest"]
      },
      {
        "slug": "python-data-science",
        "purpose": "Python data-science workspace with pandas, numpy, matplotlib, scikit-learn, scipy, plotly, and seaborn.",
        "tags": [
          "python",
          "data-science",
          "jupyter",
          "matplotlib",
          "pandas",
          "agent"
        ]
      }
    ],
    "note": "Live catalog entries are snapshot-backed and appear only after the template publish job succeeds."
  },
  "related_surfaces": [
    {
      "name": "Tangle Router",
      "manifest": "https://router.tangle.tools/.well-known/tangle-agent.json",
      "npm": "@tangle-network/tcloud"
    },
    {
      "name": "Tangle Browser Agent",
      "manifest": "https://tangle.tools/.well-known/tangle-browser-agent.json",
      "npm": "@tangle-network/browser-agent-driver",
      "cli": "bad"
    },
    {
      "name": "Tangle Agents",
      "manifest": "https://agents.tangle.tools/.well-known/tangle-agent.json",
      "openapi": "https://agents.tangle.tools/openapi.json"
    }
  ]
}
