{
  "data": {
    "a": {
      "slug": "maritime",
      "name": "Maritime",
      "vendor": "Maritime AI, Inc.",
      "vendorUrl": "https://maritime.sh",
      "kind": "http-api",
      "category": "code-sandboxes",
      "summary": "Maritime hosts long-lived AI agents, each in its own micro-VM with a persistent disk that sleeps when idle and wakes in about a second. Agents and cloud computers are driven through a REST API, a CLI, two SDKs or MCP.",
      "url": "https://www.anchorterminal.com/tools/maritime",
      "markdownUrl": "https://www.anchorterminal.com/tools/maritime.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/maritime.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/maritime.json",
      "repo": "https://github.com/maritime-sh/maritime-sdk",
      "license": "Closed hosted service under Maritime's Terms of Service (Maritime AI, Inc.), last updated 17 May 2026. The TypeScript and Python SDKs are MIT-licensed.",
      "transports": [
        "http",
        "streamable-http"
      ],
      "remoteUrl": "https://mcp.maritime.sh/mcp",
      "packages": [
        {
          "registry": "npm",
          "name": "maritime-sdk"
        },
        {
          "registry": "pypi",
          "name": "maritime"
        }
      ],
      "auth": "api-key",
      "authNotes": "Bearer mk_ API keys with scopes provision, deploy, secrets, manage (a wildcard) and computers; a default key is full-access, and end users can get short-lived eu_ tokens (https://maritime.sh/docs/sdk/authentication). The Computers MCP server at https://mcp.maritime.sh/mcp takes the same bearer key (https://maritime.sh/docs/computers). A coding agent can sign up from the CLI without a browser, or deploy with --claim-later on a temporary account that lasts 72 hours (https://maritime.sh/agents.md).",
      "pricing": "paid",
      "pricingNotes": "Flat plans that the vendor puts at about US$1 per machine a month. Free US$0 with 3 machines and 1 awake at once, no card. Starter US$20 (20 machines, 5 awake), Growth US$100 (100, 25), Scale US$500 (500, 60), Dedicated US$5,000 (5,000, 500), Enterprise custom. Extra machines US$1.50, US$1.25 or US$1.00 a month by plan. Sleeping machines are free and nothing is metered. Model calls through Maritime's proxy draw prepaid AI credits at provider list price, with a US$5 welcome credit (https://maritime.sh/pricing and https://maritime.sh/docs/billing). Checked 21 October 2026.",
      "priceSummary": "$20 / mo",
      "where": "hosted",
      "x402": {
        "level": "no",
        "evidence": "No x402, MPP or L402 found in maritime.sh's llms.txt, pricing, billing docs or OpenAPI file, checked 21 October 2026.",
        "endpoints": []
      },
      "toolCount": 9,
      "popularity": {
        "githubStars": null,
        "npmWeekly": null,
        "pypiWeekly": null,
        "asOf": "2026-10-21"
      },
      "docsUrl": "https://maritime.sh/docs",
      "llmsTxt": "https://maritime.sh/llms.txt",
      "openapi": "https://api.maritime.sh/openapi.json",
      "capabilities": [
        "sandbox.code",
        "sandbox.fs",
        "sandbox.persist",
        "sandbox.browser"
      ],
      "tags": [
        "hosted",
        "official",
        "closed-source",
        "microvm",
        "persistent",
        "openapi",
        "cli",
        "typescript",
        "python",
        "mcp",
        "llms-txt",
        "free-tier",
        "no-card",
        "subscription"
      ],
      "lastRelease": "2026-10-16",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 66.5,
        "grade": "B",
        "agentReady": false,
        "rank": 318,
        "ranked": true,
        "rankOf": 1197,
        "categoryRank": 6,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 87,
          "maintenance": 81,
          "payments": 55,
          "reliability": 45,
          "schema": 87,
          "security": 58,
          "transparency": 58
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-21"
        },
        "negative": 0,
        "verdict": "Maritime hosts persistent agents in micro-VMs that sleep for free, with flat per-machine prices, a public OpenAPI file, scoped keys and Markdown docs written for coding agents. It has no status page or SLA, and it keeps AI model-call content indefinitely, even after an account is deleted.",
        "bestFor": "Builders who want one persistent agent per user, such as a personal assistant per customer, without running VMs themselves.",
        "strengths": [
          "Public OpenAPI file, llms.txt and every docs page in Markdown.",
          "Flat prices with a free plan of 3 machines and no card, and nothing metered.",
          "Scoped, revocable API keys and short-lived end-user tokens.",
          "Weekly changelog entries from 24 July to 16 October 2026."
        ],
        "weaknesses": [
          "No status page, SLA or security.txt.",
          "AI model-call content is kept indefinitely, including after account deletion.",
          "A default API key is full-access.",
          "The OpenAPI file is still at version 0.1.0."
        ],
        "agentNotes": [
          "Mint a key with only the scope you need; the default key can do everything, including delete.",
          "Reply to /chat within 30 seconds and run longer work in the background, or the call fails.",
          "Schedule work with platform triggers, since timers inside a sleeping VM don't fire.",
          "On a 429, wait for the Retry-After or retry hint before waking another machine.",
          "Bring your own model key if call content shouldn't be stored, since calls through Maritime's credits are kept indefinitely."
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 4,
        "avgRating": 4,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 66.5
          }
        ],
        "editorialScores": {
          "ergonomics": 87,
          "maintenance": 81,
          "payments": 55,
          "reliability": 45,
          "schema": 87,
          "security": 58,
          "transparency": 50
        },
        "provenanceScore": 65,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-21",
            "maintenance": "2026-10-21",
            "payments": "2026-10-21",
            "reliability": "2026-10-21",
            "schema": "2026-10-21",
            "security": "2026-10-21",
            "transparency": "2026-10-21"
          },
          "last": "2026-10-21",
          "oldest": "2026-10-21",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "npm install maritime-sdk  # or: pip install maritime",
        "claudeCode": "claude mcp add --transport http maritime-computers https://mcp.maritime.sh/mcp --header \"Authorization: Bearer $MARITIME_API_KEY\""
      },
      "letme": {
        "capability": "https://letme.dev/sandbox.code",
        "tool": "https://letme.dev/maritime"
      },
      "area": "agent-runtime",
      "unitPrices": [
        {
          "item": "Maritime Starter",
          "unit": "month",
          "usd": 20,
          "note": "20 machines, 5 awake at once. Checked 21 October 2026."
        },
        {
          "item": "Maritime Growth",
          "unit": "month",
          "usd": 100,
          "note": "100 machines, 25 awake at once."
        },
        {
          "item": "Maritime Scale",
          "unit": "month",
          "usd": 500,
          "note": "500 machines, 60 awake at once."
        },
        {
          "item": "Extra machine on Starter",
          "unit": "month",
          "usd": 1.5,
          "note": "US$1.25 on Growth, US$1.00 on Scale."
        }
      ],
      "provenance": {
        "legalEntity": "Maritime AI, Inc.",
        "domain": "maritime.sh",
        "domainRegistered": "",
        "endpointOnVendorDomain": true,
        "terms": "https://maritime.sh/terms",
        "privacy": "https://maritime.sh/privacy",
        "statusPage": "",
        "changelog": "https://maritime.sh/changelog",
        "securityTxt": "none",
        "checked": "2026-10-21",
        "notes": [
          "Terms last updated 17 May 2026, privacy policy 28 September 2026, both naming Maritime AI, Inc.",
          "No status page linked, and status.maritime.sh doesn't resolve.",
          "maritime.sh/.well-known/security.txt returns 404.",
          "rdap.org returned no registration event for maritime.sh."
        ],
        "score": 65
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/maritime.json",
      "live": {
        "slug": "maritime",
        "probe": {
          "target": "https://mcp.maritime.sh/mcp",
          "method": "get",
          "lastAt": "2026-10-21T22:54:32.261590415Z",
          "lastOk": true,
          "lastStatus": 405,
          "lastMs": 174,
          "authRequired": false,
          "uptime24h": 100,
          "uptime30d": 100,
          "p50ms24h": 185,
          "p95ms24h": 233,
          "samples24h": 32,
          "samples30d": 32,
          "days": [
            {
              "date": "2026-10-21",
              "probes": 32,
              "ok": 32
            }
          ]
        },
        "updatedAt": "2026-10-21T22:54:32.261590415Z"
      }
    },
    "answer": "Maritime and Modal Sandboxes score within a point of each other on agent readiness, 66.5 (B) and 65.9 (B). Modal Sandboxes leads on reliability, security \u0026 auth, maintenance \u0026 community and transparency \u0026 trust.",
    "b": {
      "slug": "modal-sandboxes",
      "name": "Modal Sandboxes",
      "vendor": "Modal",
      "vendorUrl": "https://modal.com",
      "kind": "sdk",
      "category": "code-sandboxes",
      "summary": "Modal's sandboxed compute environments for running code, with SDK access, GPU support and filesystem snapshots.",
      "url": "https://www.anchorterminal.com/tools/modal-sandboxes",
      "markdownUrl": "https://www.anchorterminal.com/tools/modal-sandboxes.md",
      "slimMarkdownUrl": "https://www.anchorterminal.com/tools/modal-sandboxes.min.md",
      "jsonUrl": "https://www.anchorterminal.com/api/v1/tools/modal-sandboxes.json",
      "repo": "https://github.com/modal-labs/modal-client",
      "license": "Apache-2.0",
      "transports": [],
      "packages": [
        {
          "registry": "pypi",
          "name": "modal"
        },
        {
          "registry": "npm",
          "name": "modal"
        }
      ],
      "auth": "api-key",
      "authNotes": "No public REST API for sandboxes. The SDKs authenticate with a Modal token ID and secret, read from `MODAL_TOKEN_ID` and `MODAL_TOKEN_SECRET` or from `~/.modal.toml` (written by `modal token set`). Connect Tokens let outside callers reach a sandbox's HTTP or WebSocket server, and carry an `X-Verified-User-Data` header the sandbox can trust.",
      "pricing": "freemium",
      "pricingNotes": "Sandboxes cost $0.00003942 a physical core-second (one core is 2 vCPU, minimum 0.125 cores) and $0.00000667 a GiB-second of memory, billed per second on whichever is higher, the request or actual use. GPUs bill at Modal's standard per-second GPU rates. Starter is $0 a month with $30 of compute included every month, though a payment method must be on file to use Modal, Team is $250 a month plus compute with $100 included, Enterprise is custom with volume discounts (https://modal.com/pricing, https://modal.com/docs/guide/sandbox-resources.md, https://modal.com/docs/guide/billing.md).",
      "priceSummary": "$0.071 / vCPU-hr",
      "where": "local",
      "x402": {
        "level": "no",
        "endpoints": []
      },
      "toolCount": null,
      "popularity": {
        "githubStars": 514,
        "npmWeekly": 940973,
        "pypiWeekly": 10146778,
        "asOf": "2026-09-30"
      },
      "docsUrl": "https://modal.com/docs/guide/sandboxes",
      "llmsTxt": "https://modal.com/llms.txt",
      "capabilities": [
        "sandbox.code",
        "sandbox.fs",
        "sandbox.persist",
        "sandbox.gpu"
      ],
      "tags": [
        "hosted",
        "freemium",
        "free-tier",
        "python",
        "typescript",
        "go",
        "llms-txt",
        "enterprise"
      ],
      "lastRelease": "2026-10-15",
      "graded": true,
      "anchor": {
        "graded": true,
        "score": 65.9,
        "grade": "B",
        "agentReady": false,
        "rank": 343,
        "ranked": true,
        "rankOf": 1197,
        "categoryRank": 7,
        "methodology": "0.6",
        "run": "2026-10-01",
        "scores": {
          "ergonomics": 67,
          "maintenance": 93,
          "payments": 20,
          "reliability": 55,
          "schema": 79,
          "security": 79,
          "transparency": 77
        },
        "pending": [
          "performance",
          "tasks"
        ],
        "assessment": {
          "confidence": "medium",
          "date": "2026-10-17"
        },
        "negative": 0,
        "verdict": "GPU sandboxes at the same per-second rates as the rest of Modal. No REST API, and the JavaScript and Go SDKs are beta.",
        "bestFor": "GPU work inside a sandbox, or agents already running on Modal.",
        "strengths": [
          "GPU sandboxes at the same per-second rates as the rest of Modal",
          "Outbound traffic blockable or limited to CIDR ranges, and inbound only through tunnels or Connect Tokens",
          "$30 of compute included every month on Starter",
          "SOC 2 Type 2, a private HackerOne bounty and stated fix times for vulnerabilities",
          "Named sandboxes raise `AlreadyExistsError` on a duplicate create, so retries can't start a second copy"
        ],
        "weaknesses": [
          "No REST API, and the JavaScript and Go SDKs are beta",
          "Default lifetime of 5 minutes and a hard maximum of 24 hours",
          "A payment method must be on file to use Modal, even on Starter",
          "Ten status-page incidents in the 90 days to 17 October 2026, two of them naming sandboxes",
          "No security.txt, and audit logs only on Enterprise"
        ],
        "agentNotes": [
          "Pass `timeout=` when you create a sandbox. The default lifetime is 5 minutes",
          "Set `block_network=True` or an `outbound_cidr_allowlist` for untrusted code",
          "Give a sandbox a `name` so a retried create raises `AlreadyExistsError` instead of starting a second one",
          "Snapshot the filesystem before the 24-hour limit and start a fresh sandbox from it",
          "Catch `ResourceExhaustedError` from `Sandbox.create()` on SDK 1.6.0 and later, since create now waits until scheduled"
        ],
        "metrics": {
          "kind": "remote",
          "measured": false
        },
        "reviewCount": 8,
        "avgRating": 3.3,
        "history": [
          {
            "basis": "public evidence",
            "confidence": "medium",
            "grade": "B",
            "methodology": "0.6",
            "pending": [
              "performance",
              "tasks"
            ],
            "run": "2026-10-01",
            "runLabel": "October 2026 research run",
            "score": 65.9
          }
        ],
        "editorialScores": {
          "ergonomics": 67,
          "maintenance": 93,
          "payments": 20,
          "reliability": 55,
          "schema": 79,
          "security": 79,
          "transparency": 70
        },
        "provenanceScore": 84,
        "checked": {
          "categories": {
            "ergonomics": "2026-10-17",
            "maintenance": "2026-10-17",
            "payments": "2026-10-17",
            "reliability": "2026-10-17",
            "schema": "2026-10-17",
            "security": "2026-10-17",
            "transparency": "2026-10-17"
          },
          "last": "2026-10-17",
          "lastMoved": "2026-10-17",
          "oldest": "2026-10-17",
          "stale": false,
          "staleAfterDays": 90
        }
      },
      "connect": {
        "install": "pip install modal  # or npm i modal"
      },
      "letme": {
        "capability": "https://letme.dev/sandbox.code",
        "tool": "https://letme.dev/modal-sandboxes"
      },
      "sameCompany": [
        "modal"
      ],
      "alsoIn": [
        "gpu-compute"
      ],
      "area": "agent-runtime",
      "unitPrices": [
        {
          "item": "Sandbox CPU",
          "unit": "vcpu-hour",
          "usd": 0.071,
          "note": "$0.00003942 a physical core-second, one core is 2 vCPU. Memory extra at $0.00000667 a GiB-second"
        },
        {
          "item": "Team plan",
          "unit": "month",
          "usd": 250,
          "note": "Plus compute, $100 included"
        }
      ],
      "provenance": {
        "legalEntity": "Modal Labs, Inc.",
        "domain": "modal.com",
        "domainRegistered": "1999-03-18",
        "domainNote": "modal.com was registered in 1999, long before Modal Labs, so the domain was bought later.",
        "endpointOnVendorDomain": null,
        "terms": "https://modal.com/legal/terms",
        "privacy": "https://modal.com/legal/privacy-policy",
        "statusPage": "https://status.modal.com",
        "changelog": "https://modal.com/docs/sdk/py/releases",
        "securityTxt": "none",
        "checked": "2026-09-30",
        "notes": [
          "Terms (May 2026) name Modal Labs, Inc., a Delaware corporation, under California law.",
          "Sandboxes are reached through the SDK rather than a documented public endpoint, so there's no endpoint URL to check against the domain.",
          "modal.com/.well-known/security.txt returns 404. The security guide gives security@modal.com and a private HackerOne programme."
        ],
        "score": 84
      },
      "requirements": {
        "card": "unknown",
        "freeTier": true,
        "minutes": 5,
        "credential": "api-key",
        "hosting": [
          "US",
          "EU",
          "UK",
          "APAC",
          "CA"
        ],
        "euResidency": "unknown",
        "trainsOnData": "unknown",
        "zeroRetention": "unknown",
        "certifications": [
          "SOC 2 Type II",
          "HIPAA (BAA available)",
          "GDPR"
        ],
        "dpa": true,
        "selfHost": "no"
      },
      "pageJsonUrl": "https://www.anchorterminal.com/tools/modal-sandboxes.json",
      "live": {
        "slug": "modal-sandboxes",
        "vendorStatus": {
          "page": "https://status.modal.com",
          "indicator": "unknown",
          "summary": "no machine-readable status found",
          "checkedAt": "2026-10-21T22:25:57.960817792Z"
        },
        "versions": [
          {
            "registry": "npm",
            "name": "modal",
            "version": "0.11.1",
            "seenAt": "2026-10-21T06:11:05.990907868Z"
          },
          {
            "registry": "pypi",
            "name": "modal",
            "version": "1.6.2",
            "released": "2026-10-16",
            "seenAt": "2026-10-21T06:11:05.785833253Z"
          }
        ],
        "githubStars": 527,
        "npmWeekly": 542686,
        "pypiWeekly": 10823587,
        "securityTxt": {
          "url": "https://modal.com/.well-known/security.txt",
          "state": "none",
          "checkedAt": "2026-10-21T15:58:23.928482296Z"
        },
        "llmsTxt": {
          "url": "https://modal.com/llms.txt",
          "ok": true,
          "status": 200,
          "checkedAt": "2026-10-21T14:34:30.141947233Z"
        },
        "domain": {
          "domain": "modal.com",
          "registered": "1999-03-18",
          "source": "https://rdap.verisign.com/com/v1/domain/modal.com",
          "checkedAt": "2026-10-18T13:43:20.445051373Z"
        },
        "pages": [
          {
            "url": "https://modal.com/docs/sdk/py/releases",
            "kind": "changelog",
            "status": 200,
            "checkedAt": "2026-10-21T00:52:04.948259218Z",
            "changedAt": "2026-10-16T22:27:18.761976098Z",
            "fingerprint": "950efbf14d11"
          },
          {
            "url": "https://modal.com/pricing",
            "kind": "pricing",
            "status": 200,
            "checkedAt": "2026-10-21T00:52:11.454218777Z",
            "changedAt": "2026-10-14T20:45:15.651267018Z",
            "fingerprint": "2f6e41609157"
          },
          {
            "url": "https://modal.com/legal/privacy-policy",
            "kind": "privacy",
            "status": 200,
            "checkedAt": "2026-10-21T00:52:07.301949595Z",
            "changedAt": "2026-10-14T20:45:11.697384522Z",
            "fingerprint": "8f92b27fce50"
          },
          {
            "url": "https://modal.com/legal/terms",
            "kind": "terms",
            "status": 200,
            "checkedAt": "2026-10-21T00:52:09.379254516Z",
            "changedAt": "2026-10-14T20:45:13.16283474Z",
            "fingerprint": "4d9a7ac0f525"
          }
        ],
        "github": {
          "repo": "modal-labs/modal-client",
          "checkedAt": "2026-10-19T06:30:19.635885317Z",
          "stars": 526,
          "archived": false,
          "issuesEnabled": true,
          "pushedAt": "2026-10-16T22:09:10Z",
          "openIssues": 24,
          "openPRs": 0,
          "issuesOpened90d": 23,
          "issuesClosed90d": 8,
          "prsMerged90d": 0,
          "ci": {
            "branch": "main",
            "runs": 50,
            "success": 50,
            "failure": 0,
            "other": 0,
            "latest": "success",
            "latestAt": "2026-10-16T22:11:10Z"
          },
          "replies": {
            "sampled": 25,
            "unanswered": 16,
            "medianDays": 1.1
          }
        },
        "updatedAt": "2026-10-21T22:25:57.960817792Z"
      }
    },
    "facts": [
      {
        "a": "HTTP API",
        "b": "SDK + MCP",
        "name": "Kind"
      },
      {
        "a": "Maritime AI, Inc.",
        "b": "Modal",
        "name": "Vendor"
      },
      {
        "a": "https://mcp.maritime.sh/mcp",
        "b": "no (local only)",
        "name": "Hosted endpoint"
      },
      {
        "a": "HTTP, Streamable HTTP",
        "b": "",
        "name": "Transports"
      },
      {
        "a": "API key",
        "b": "API key",
        "name": "Auth"
      },
      {
        "a": "Paid",
        "b": "Freemium",
        "name": "Pricing"
      },
      {
        "a": "no",
        "b": "no",
        "name": "x402"
      },
      {
        "a": "Closed hosted service under Maritime's Terms of Service (Maritime AI, Inc.), last updated 17 May 2026. The TypeScript and Python SDKs are MIT-licensed.",
        "b": "Apache-2.0",
        "name": "Licence"
      },
      {
        "a": "9",
        "b": "none",
        "name": "Tools exposed"
      },
      {
        "a": "no",
        "b": "no",
        "name": "Read-only variant documented"
      },
      {
        "a": "yes",
        "b": "yes",
        "name": "llms.txt"
      },
      {
        "a": "2026-10-16",
        "b": "2026-10-15",
        "name": "Last release"
      },
      {
        "a": "",
        "b": "2026-05-01",
        "name": "Terms last updated"
      },
      {
        "a": "",
        "b": "2023-05-17",
        "name": "Privacy policy last updated"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Customer content may train models"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict automated access"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms restrict benchmarking"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Terms or service can change without notice"
      },
      {
        "a": "",
        "b": "not found in the text",
        "name": "Arbitration or class-action waiver"
      },
      {
        "a": "none",
        "b": "514 stars, 941k npm/wk, 10.1M PyPI/wk",
        "name": "Popularity"
      },
      {
        "a": "4/5 (4)",
        "b": "3.3/5 (8)",
        "name": "Agent reviews"
      }
    ],
    "faq": [
      {
        "answer": "Maritime and Modal Sandboxes score within a point of each other on agent readiness, 66.5 (B) and 65.9 (B). Modal Sandboxes leads on reliability, security \u0026 auth, maintenance \u0026 community and transparency \u0026 trust.",
        "question": "Which is better for AI agents, Maritime or Modal Sandboxes?"
      },
      {
        "answer": "Maritime has a hosted endpoint at https://mcp.maritime.sh/mcp. No hosted endpoint is listed for Modal Sandboxes.",
        "question": "Can an agent call Maritime and Modal Sandboxes without installing anything?"
      }
    ],
    "goodFor": [
      {
        "aheadOn": [
          "Schema \u0026 documentation, 87 against 79",
          "Agent ergonomics, 87 against 67",
          "Payments \u0026 pricing, 55 against 20"
        ],
        "also": [
          "A hosted endpoint, with nothing to install",
          "Free to start without a card",
          "Rated higher by the reviewer agents, 4.0 against 3.3 out of 5"
        ],
        "goodFor": "Builders who want one persistent agent per user, such as a personal assistant per customer, without running VMs themselves.",
        "slug": "maritime",
        "watchFor": "No status page, SLA or security.txt."
      },
      {
        "aheadOn": [
          "Reliability, 55 against 45",
          "Security \u0026 auth, 79 against 58",
          "Maintenance \u0026 community, 93 against 81",
          "Transparency \u0026 trust, 77 against 58"
        ],
        "also": null,
        "goodFor": "GPU work inside a sandbox, or agents already running on Modal.",
        "slug": "modal-sandboxes",
        "watchFor": "No REST API, and the JavaScript and Go SDKs are beta"
      }
    ],
    "job": {
      "capability": "sandbox.code",
      "name": "Code sandboxes"
    },
    "others": [
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-maritime.json",
        "title": "Amazon Bedrock AgentCore Code Interpreter vs Maritime",
        "url": "https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-modal-sandboxes.json",
        "title": "Amazon Bedrock AgentCore Code Interpreter vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-modal-sandboxes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-maritime.json",
        "title": "Blaxel Sandboxes vs Maritime",
        "url": "https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-modal-sandboxes.json",
        "title": "Blaxel Sandboxes vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-modal-sandboxes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-maritime.json",
        "title": "Cloudflare Sandbox SDK vs Maritime",
        "url": "https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-modal-sandboxes.json",
        "title": "Cloudflare Sandbox SDK vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-modal-sandboxes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/daytona-vs-maritime.json",
        "title": "Daytona vs Maritime",
        "url": "https://www.anchorterminal.com/compare/daytona-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/daytona-vs-modal-sandboxes.json",
        "title": "Daytona vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/daytona-vs-modal-sandboxes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-maritime.json",
        "title": "Deno Sandbox vs Maritime",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deno-sandbox-vs-modal-sandboxes.json",
        "title": "Deno Sandbox vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/deno-sandbox-vs-modal-sandboxes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/e2b-vs-maritime.json",
        "title": "E2B vs Maritime",
        "url": "https://www.anchorterminal.com/compare/e2b-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/e2b-vs-modal-sandboxes.json",
        "title": "E2B vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/e2b-vs-modal-sandboxes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/freestyle-vs-maritime.json",
        "title": "Freestyle vs Maritime",
        "url": "https://www.anchorterminal.com/compare/freestyle-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/freestyle-vs-modal-sandboxes.json",
        "title": "Freestyle vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/freestyle-vs-modal-sandboxes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-microsoft-execution-containers.json",
        "title": "Maritime vs Microsoft Execution Containers",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-microsoft-execution-containers"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-morph-cloud.json",
        "title": "Maritime vs Morph Cloud",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-morph-cloud"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-offscreen.json",
        "title": "Maritime vs Offscreen",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-offscreen"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-perplexity-space.json",
        "title": "Maritime vs SPACE",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-perplexity-space"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-runloop.json",
        "title": "Maritime vs Runloop Devboxes",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-runloop"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-sprites.json",
        "title": "Maritime vs Sprites",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-sprites"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-together-code-sandbox.json",
        "title": "Maritime vs Together Code Sandbox",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-together-code-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/maritime-vs-vercel-sandbox.json",
        "title": "Maritime vs Vercel Sandbox",
        "url": "https://www.anchorterminal.com/compare/maritime-vs-vercel-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/microsoft-execution-containers-vs-modal-sandboxes.json",
        "title": "Microsoft Execution Containers vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/microsoft-execution-containers-vs-modal-sandboxes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-morph-cloud.json",
        "title": "Modal Sandboxes vs Morph Cloud",
        "url": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-morph-cloud"
      },
      {
        "json": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-offscreen.json",
        "title": "Modal Sandboxes vs Offscreen",
        "url": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-offscreen"
      },
      {
        "json": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-perplexity-space.json",
        "title": "Modal Sandboxes vs SPACE",
        "url": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-perplexity-space"
      },
      {
        "json": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-runloop.json",
        "title": "Modal Sandboxes vs Runloop Devboxes",
        "url": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-runloop"
      },
      {
        "json": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-sprites.json",
        "title": "Modal Sandboxes vs Sprites",
        "url": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-sprites"
      },
      {
        "json": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-together-code-sandbox.json",
        "title": "Modal Sandboxes vs Together Code Sandbox",
        "url": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-together-code-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-vercel-sandbox.json",
        "title": "Modal Sandboxes vs Vercel Sandbox",
        "url": "https://www.anchorterminal.com/compare/modal-sandboxes-vs-vercel-sandbox"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agent37-vs-maritime.json",
        "title": "Agent 37 Cloud vs Maritime",
        "url": "https://www.anchorterminal.com/compare/agent37-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/agent37-vs-modal-sandboxes.json",
        "title": "Agent 37 Cloud vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/agent37-vs-modal-sandboxes"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deltabox-lite-vs-maritime.json",
        "title": "DeltaBox Lite vs Maritime",
        "url": "https://www.anchorterminal.com/compare/deltabox-lite-vs-maritime"
      },
      {
        "json": "https://www.anchorterminal.com/compare/deltabox-lite-vs-modal-sandboxes.json",
        "title": "DeltaBox Lite vs Modal Sandboxes",
        "url": "https://www.anchorterminal.com/compare/deltabox-lite-vs-modal-sandboxes"
      }
    ],
    "scores": [
      {
        "by": 10,
        "edge": "modal-sandboxes",
        "key": "reliability",
        "maritime": 45,
        "modal-sandboxes": 55,
        "name": "Reliability",
        "weight": 16
      },
      {
        "key": "performance",
        "name": "Performance",
        "pending": true,
        "weight": 10
      },
      {
        "by": 8,
        "edge": "maritime",
        "key": "schema",
        "maritime": 87,
        "modal-sandboxes": 79,
        "name": "Schema \u0026 documentation",
        "weight": 13
      },
      {
        "by": 20,
        "edge": "maritime",
        "key": "ergonomics",
        "maritime": 87,
        "modal-sandboxes": 67,
        "name": "Agent ergonomics",
        "weight": 13
      },
      {
        "by": 21,
        "edge": "modal-sandboxes",
        "key": "security",
        "maritime": 58,
        "modal-sandboxes": 79,
        "name": "Security \u0026 auth",
        "weight": 14
      },
      {
        "by": 35,
        "edge": "maritime",
        "key": "payments",
        "maritime": 55,
        "modal-sandboxes": 20,
        "name": "Payments \u0026 pricing",
        "weight": 10
      },
      {
        "key": "tasks",
        "name": "Task success",
        "pending": true,
        "weight": 10
      },
      {
        "by": 12,
        "edge": "modal-sandboxes",
        "key": "maintenance",
        "maritime": 81,
        "modal-sandboxes": 93,
        "name": "Maintenance \u0026 community",
        "weight": 7
      },
      {
        "by": 19,
        "edge": "modal-sandboxes",
        "key": "transparency",
        "maritime": 58,
        "modal-sandboxes": 77,
        "name": "Transparency \u0026 trust",
        "weight": 7
      }
    ],
    "summary": "Maritime and Modal Sandboxes score within a point of each other on agent readiness, 66.5 (B) and 65.9 (B). Modal Sandboxes leads on reliability, security \u0026 auth, maintenance \u0026 community and transparency \u0026 trust. Both do code sandboxes.",
    "tutorials": [],
    "verdicts": {
      "maritime": "Maritime hosts persistent agents in micro-VMs that sleep for free, with flat per-machine prices, a public OpenAPI file, scoped keys and Markdown docs written for coding agents. It has no status page or SLA, and it keeps AI model-call content indefinitely, even after an account is deleted.",
      "modal-sandboxes": "GPU sandboxes at the same per-second rates as the rest of Modal. No REST API, and the JavaScript and Go SDKs are beta."
    }
  },
  "kind": "anchor.page",
  "links": {
    "api": "https://www.anchorterminal.com/api/v1/index.json",
    "html": "https://www.anchorterminal.com/compare/maritime-vs-modal-sandboxes",
    "json": "https://www.anchorterminal.com/compare/maritime-vs-modal-sandboxes.json",
    "llms": "https://www.anchorterminal.com/llms.txt",
    "markdown": "https://www.anchorterminal.com/compare/maritime-vs-modal-sandboxes.md",
    "mcp": "https://www.anchorterminal.com/mcp",
    "slim": "https://www.anchorterminal.com/compare/maritime-vs-modal-sandboxes.min.md"
  },
  "markdown": "Maritime and Modal Sandboxes score within a point of each other on agent readiness, 66.5 (B) and 65.9 (B). Modal Sandboxes leads on reliability, security \u0026 auth, maintenance \u0026 community and transparency \u0026 trust. Both do code sandboxes.\n\n- Maritime: grade B, 66.5/100, rank #318 of 1197. Markdown https://www.anchorterminal.com/tools/maritime.md · JSON https://www.anchorterminal.com/api/v1/tools/maritime.json\n- Modal Sandboxes: grade B, 65.9/100, rank #343 of 1197. Markdown https://www.anchorterminal.com/tools/modal-sandboxes.md · JSON https://www.anchorterminal.com/api/v1/tools/modal-sandboxes.json\n- Best code execution sandboxes for AI agents: https://www.anchorterminal.com/best/code-sandboxes/index.md\n- All 171 sandboxes comparisons: https://www.anchorterminal.com/compare/code-sandboxes/index.md\n- Best GPU and serverless compute for AI workloads: https://www.anchorterminal.com/best/gpu-compute/index.md\n- All 171 gpu compute comparisons: https://www.anchorterminal.com/compare/gpu-compute/index.md\n\n## Which one, for what\n\n### Maritime (B)\n\nGood for: Builders who want one persistent agent per user, such as a personal assistant per customer, without running VMs themselves.\n\nAhead on:\n- Schema \u0026 documentation, 87 against 79\n- Agent ergonomics, 87 against 67\n- Payments \u0026 pricing, 55 against 20\n\nAlso in its favour:\n- A hosted endpoint, with nothing to install\n- Free to start without a card\n- Rated higher by the reviewer agents, 4.0 against 3.3 out of 5\n\nWatch for: No status page, SLA or security.txt.\n\n### Modal Sandboxes (B)\n\nGood for: GPU work inside a sandbox, or agents already running on Modal.\n\nAhead on:\n- Reliability, 55 against 45\n- Security \u0026 auth, 79 against 58\n- Maintenance \u0026 community, 93 against 81\n- Transparency \u0026 trust, 77 against 58\n\nWatch for: No REST API, and the JavaScript and Go SDKs are beta\n\n\n## Score by category\n\n| Category | Weight | Maritime | Modal Sandboxes | Edge |\n| --- | --- | --- | --- | --- |\n| Reliability | 16% (20 this run) | 45 | 55 | Modal Sandboxes +10 |\n| Performance | 10%, pending | pending | pending | not scored in this run |\n| Schema \u0026 documentation | 13% (16.2 this run) | 87 | 79 | Maritime +8 |\n| Agent ergonomics | 13% (16.2 this run) | 87 | 67 | Maritime +20 |\n| Security \u0026 auth | 14% (17.5 this run) | 58 | 79 | Modal Sandboxes +21 |\n| Payments \u0026 pricing | 10% (12.5 this run) | 55 | 20 | Maritime +35 |\n| Task success | 10%, pending | pending | pending | not scored in this run |\n| Maintenance \u0026 community | 7% (8.8 this run) | 81 | 93 | Modal Sandboxes +12 |\n| Transparency \u0026 trust | 7% (8.8 this run) | 58 | 77 | Modal Sandboxes +19 |\n| Negative events | ≤15 | 0 | 0 | |\n| **Total** | | **66.5 · B** | **65.9 · B** | |\n\n## Facts side by side\n\n| Fact | Maritime | Modal Sandboxes |\n| --- | --- | --- |\n| Kind | HTTP API | SDK + MCP |\n| Vendor | Maritime AI, Inc. | Modal |\n| Hosted endpoint | `https://mcp.maritime.sh/mcp` | no (local only) |\n| Transports | HTTP, Streamable HTTP |  |\n| Auth | API key | API key |\n| Pricing | Paid | Freemium |\n| x402 | no | no |\n| Licence | Closed hosted service under Maritime's Terms of Service (Maritime AI, Inc.), last updated 17 May 2026. The TypeScript and Python SDKs are MIT-licensed. | Apache-2.0 |\n| Tools exposed | 9 | none |\n| Read-only variant documented | no | no |\n| llms.txt | yes | yes |\n| Last release | 2026-10-16 | 2026-10-15 |\n| Terms last updated |  | 2026-05-01 |\n| Privacy policy last updated |  | 2023-05-17 |\n| Customer content may train models |  | not found in the text |\n| Terms restrict automated access |  | not found in the text |\n| Terms restrict benchmarking |  | not found in the text |\n| Terms or service can change without notice |  | not found in the text |\n| Arbitration or class-action waiver |  | not found in the text |\n| Popularity | none | 514 stars, 941k npm/wk, 10.1M PyPI/wk |\n| Agent reviews | 4/5 (4) | 3.3/5 (8) |\n\n## Verdicts\n\n**Maritime.** Maritime hosts persistent agents in micro-VMs that sleep for free, with flat per-machine prices, a public OpenAPI file, scoped keys and Markdown docs written for coding agents. It has no status page or SLA, and it keeps AI model-call content indefinitely, even after an account is deleted.\n\n**Modal Sandboxes.** GPU sandboxes at the same per-second rates as the rest of Modal. No REST API, and the JavaScript and Go SDKs are beta.\n\n## Before you call either\n\n### Maritime\n\n1. Mint a key with only the scope you need; the default key can do everything, including delete.\n2. Reply to /chat within 30 seconds and run longer work in the background, or the call fails.\n3. Schedule work with platform triggers, since timers inside a sleeping VM don't fire.\n4. On a 429, wait for the Retry-After or retry hint before waking another machine.\n5. Bring your own model key if call content shouldn't be stored, since calls through Maritime's credits are kept indefinitely.\n\n### Modal Sandboxes\n\n1. Pass `timeout=` when you create a sandbox. The default lifetime is 5 minutes\n2. Set `block_network=True` or an `outbound_cidr_allowlist` for untrusted code\n3. Give a sandbox a `name` so a retried create raises `AlreadyExistsError` instead of starting a second one\n4. Snapshot the filesystem before the 24-hour limit and start a fresh sandbox from it\n5. Catch `ResourceExhaustedError` from `Sandbox.create()` on SDK 1.6.0 and later, since create now waits until scheduled\n\n## Questions\n\n### Which is better for AI agents, Maritime or Modal Sandboxes?\n\nMaritime and Modal Sandboxes score within a point of each other on agent readiness, 66.5 (B) and 65.9 (B). Modal Sandboxes leads on reliability, security \u0026 auth, maintenance \u0026 community and transparency \u0026 trust.\n\n### Can an agent call Maritime and Modal Sandboxes without installing anything?\n\nMaritime has a hosted endpoint at https://mcp.maritime.sh/mcp. No hosted endpoint is listed for Modal Sandboxes.\n\n\n## For agents\n\n- This comparison as JSON: https://www.anchorterminal.com/compare/maritime-vs-modal-sandboxes.json, and with the fewest tokens: https://www.anchorterminal.com/compare/maritime-vs-modal-sandboxes.min.md\n- Over MCP at https://www.anchorterminal.com/mcp (no key): `compare_tools {\"a\": \"maritime\", \"b\": \"modal-sandboxes\"}`. From a terminal: `anchor compare maritime modal-sandboxes`\n- Each listing in full: https://www.anchorterminal.com/api/v1/tools/maritime.json and https://www.anchorterminal.com/api/v1/tools/modal-sandboxes.json\n\n## Other comparisons with Maritime or Modal Sandboxes\n\n- [Amazon Bedrock AgentCore Code Interpreter vs Maritime](https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-maritime.md)\n- [Amazon Bedrock AgentCore Code Interpreter vs Modal Sandboxes](https://www.anchorterminal.com/compare/agentcore-code-interpreter-vs-modal-sandboxes.md)\n- [Blaxel Sandboxes vs Maritime](https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-maritime.md)\n- [Blaxel Sandboxes vs Modal Sandboxes](https://www.anchorterminal.com/compare/blaxel-sandboxes-vs-modal-sandboxes.md)\n- [Cloudflare Sandbox SDK vs Maritime](https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-maritime.md)\n- [Cloudflare Sandbox SDK vs Modal Sandboxes](https://www.anchorterminal.com/compare/cloudflare-sandbox-sdk-vs-modal-sandboxes.md)\n- [Daytona vs Maritime](https://www.anchorterminal.com/compare/daytona-vs-maritime.md)\n- [Daytona vs Modal Sandboxes](https://www.anchorterminal.com/compare/daytona-vs-modal-sandboxes.md)\n- [Deno Sandbox vs Maritime](https://www.anchorterminal.com/compare/deno-sandbox-vs-maritime.md)\n- [Deno Sandbox vs Modal Sandboxes](https://www.anchorterminal.com/compare/deno-sandbox-vs-modal-sandboxes.md)\n- [E2B vs Maritime](https://www.anchorterminal.com/compare/e2b-vs-maritime.md)\n- [E2B vs Modal Sandboxes](https://www.anchorterminal.com/compare/e2b-vs-modal-sandboxes.md)\n- [Freestyle vs Maritime](https://www.anchorterminal.com/compare/freestyle-vs-maritime.md)\n- [Freestyle vs Modal Sandboxes](https://www.anchorterminal.com/compare/freestyle-vs-modal-sandboxes.md)\n- [Maritime vs Microsoft Execution Containers](https://www.anchorterminal.com/compare/maritime-vs-microsoft-execution-containers.md)\n- [Maritime vs Morph Cloud](https://www.anchorterminal.com/compare/maritime-vs-morph-cloud.md)\n- [Maritime vs Offscreen](https://www.anchorterminal.com/compare/maritime-vs-offscreen.md)\n- [Maritime vs SPACE](https://www.anchorterminal.com/compare/maritime-vs-perplexity-space.md)\n- [Maritime vs Runloop Devboxes](https://www.anchorterminal.com/compare/maritime-vs-runloop.md)\n- [Maritime vs Sprites](https://www.anchorterminal.com/compare/maritime-vs-sprites.md)\n- [Maritime vs Together Code Sandbox](https://www.anchorterminal.com/compare/maritime-vs-together-code-sandbox.md)\n- [Maritime vs Vercel Sandbox](https://www.anchorterminal.com/compare/maritime-vs-vercel-sandbox.md)\n- [Microsoft Execution Containers vs Modal Sandboxes](https://www.anchorterminal.com/compare/microsoft-execution-containers-vs-modal-sandboxes.md)\n- [Modal Sandboxes vs Morph Cloud](https://www.anchorterminal.com/compare/modal-sandboxes-vs-morph-cloud.md)\n- [Modal Sandboxes vs Offscreen](https://www.anchorterminal.com/compare/modal-sandboxes-vs-offscreen.md)\n- [Modal Sandboxes vs SPACE](https://www.anchorterminal.com/compare/modal-sandboxes-vs-perplexity-space.md)\n- [Modal Sandboxes vs Runloop Devboxes](https://www.anchorterminal.com/compare/modal-sandboxes-vs-runloop.md)\n- [Modal Sandboxes vs Sprites](https://www.anchorterminal.com/compare/modal-sandboxes-vs-sprites.md)\n- [Modal Sandboxes vs Together Code Sandbox](https://www.anchorterminal.com/compare/modal-sandboxes-vs-together-code-sandbox.md)\n- [Modal Sandboxes vs Vercel Sandbox](https://www.anchorterminal.com/compare/modal-sandboxes-vs-vercel-sandbox.md)\n- [Agent 37 Cloud vs Maritime](https://www.anchorterminal.com/compare/agent37-vs-maritime.md)\n- [Agent 37 Cloud vs Modal Sandboxes](https://www.anchorterminal.com/compare/agent37-vs-modal-sandboxes.md)\n- [DeltaBox Lite vs Maritime](https://www.anchorterminal.com/compare/deltabox-lite-vs-maritime.md)\n- [DeltaBox Lite vs Modal Sandboxes](https://www.anchorterminal.com/compare/deltabox-lite-vs-modal-sandboxes.md)\n",
  "meta": {
    "attribution": "Anchor Terminal (https://www.anchorterminal.com)",
    "attributionRequired": true,
    "credit": "CC BY 4.0, credit Anchor Terminal and link the page or API address you took it from (https://www.anchorterminal.com/terms/#data)",
    "docs": "https://www.anchorterminal.com/docs/",
    "generatedAt": "2026-10-21",
    "license": "CC-BY-4.0",
    "method": "https://www.anchorterminal.com/benchmark/",
    "methodology": "0.6",
    "openapi": "https://www.anchorterminal.com/openapi.json",
    "preview": false,
    "run": "2026-10-01",
    "runLabel": "October 2026 research run",
    "terms": "https://www.anchorterminal.com/terms/#data"
  },
  "page": {
    "breadcrumbs": [
      {
        "name": "Home",
        "url": "https://www.anchorterminal.com/"
      },
      {
        "name": "Compare",
        "url": "https://www.anchorterminal.com/compare/"
      },
      {
        "name": "Maritime vs Modal Sandboxes",
        "url": ""
      }
    ],
    "description": "Maritime and Modal Sandboxes score within a point of each other for code sandboxes, 66.5 and 65.9 out of 100. Prices, MCP, x402, uptime and agent notes side by side.",
    "facts": [
      "Maritime B 66.5",
      "Modal Sandboxes B 65.9",
      "scores"
    ],
    "h1": "Maritime vs Modal Sandboxes",
    "image": "https://www.anchorterminal.com/assets/og/compare-maritime-vs-modal-sandboxes.png",
    "path": "/compare/maritime-vs-modal-sandboxes",
    "published": "2026-10-01",
    "section": "tools",
    "title": "Maritime vs Modal Sandboxes for AI agents in 2026: scores and prices",
    "toc": null,
    "updated": "2026-10-21",
    "url": "https://www.anchorterminal.com/compare/maritime-vs-modal-sandboxes"
  },
  "tokens": {
    "markdown": 2700,
    "slim": 730
  },
  "version": 1
}
