Agent Sandboxesagentsandboxes.org
Sandbox profile · Hosted platform

Sphere Engine

Answer in brief

Commercial code execution service from the makers of Ideone and SPOJ: a Compilers API for 80+ languages, a Problems API for test-case grading and a Containers product for multi-file projects, priced by quote. A commercially supported judge for assessment platforms; agents get a reliable but stateless and quote-priced execution backend.

By the Agent Sandboxes editors · Updated

Overview

Sphere Engine is the commercial code-execution platform of Sphere Research Labs Sp. z o.o. (Gdynia, Poland), the company behind the free Ideone and Sphere Online Judge services. The Compilers API (v4) is asynchronous: POST /submissions with compilerId, source and optional input to a customer-specific endpoint returns an id, then you poll GET /submissions/{id} every couple of seconds or receive a webhook; results include status codes, time, memory, signal and output streams. The Problems API adds test cases and grading, and the newer Containers product runs multi-file projects with an embeddable workspace (editor plus Linux terminal). Official client libraries exist for PHP and Python (the Java one is marked suspended) alongside JavaScript widget SDKs.

Submissions are stateless runs with a default timeLimit of 5 s (1-15 s on Compilers, up to 60 s per Problems test case), 1.5 GB RAM, 64 kB source and 64 kB input; Internet access is off unless enabled for a subscriber. The FAQ describes an isolated per-submission workspace with a dedicated physical core but does not name the sandboxing technology. Pricing is by quote after a 14-day trial, with on-premise deployment available; the homepage claims 5,000,000+ submissions per month. There is no agent-specific positioning, but the service is the oldest commercial compile-and-run API in this category.

Notable

  • Homepage claims 5,000,000+ code submissions per month and 2,000,000+ end users
  • Compilers API v4 is not backward compatible with v3; official PHP and Python clients, Java client suspended
  • Submission data (source and streams) retained for one month by default

Sphere Engine specifications

AttributeDetails
IsolationVendor does not name the technology; the FAQ says each submission runs in "an isolated workspace dedicated to a single submission" with exclusive access to one physical CPU core, and the Containers product runs multi-file projects in configurable slots
DeploymentHosted platform · Self-hostable
Open sourceNo
SDKs and interfacesREST API, PHP, Python, JavaScript/TypeScript
Cold start (vendor claim)Not documented
Max session lengthCompilers: timeLimit default 5 s, configurable between 1 and 15 s; Problems: 1-60 s per test case; Containers: timeout set per execution stage
PersistenceCompilers and Problems submissions are independent runs whose source and streams are retained for one month; Containers workspaces can be stopped and resumed through the API or panel
GPUNo GPU option is documented
NetworkingCompilers and Problems: no Internet access by default, can be enabled for subscribed users; Containers: network is a per-project setting
PricingIndividual quotes based on project scope, number of students or candidates, expected API submissions and support level; annual and quarterly plans; cloud or on-premise deployment
Free tier14-day fully functional free trial, no credit card required
ComplianceNot documented
RegionsNot documented

Facts from Sphere Engine’s public documentation, verified November 9, 2026. Performance numbers are vendor claims.

Strengths and trade-offs

Strengths

  • You want a vendor-supported compile-and-run API with SLA, on-premise option and test-case grading
  • You need 80+ languages and a webhook-driven asynchronous flow
  • You are building assessments or courses and want the embeddable editor and Containers workspaces too

Trade-offs

  • Pricing is quote-only and the sandbox technology is not documented
  • Compilers runs are capped at 15 s and 1.5 GB with no Internet by default
  • No persistent state between Compilers submissions; only Containers workspaces can be stopped and resumed
  • No official agent-framework integrations or MCP server

Good fit for: Assessment and e-learning products that need a supported, commercially backed compile-and-run API with test-case grading.

How Sphere Engine compares

SandboxIsolationOpen sourceSelf-host / BYOCCold start (vendor)Max sessionSnapshots / pauseGPUSDKs
Sphere EngineIsolated workspace (unnamed)NoYes / NoNot documented5 s (1-15 s)No / Not documentedNoREST API, PHP, Python, JavaScript/TypeScript
Judge0isolate (namespaces/cgroups)YesYes / NoNot documented5 s wall (max 20 s)No / NoNoREST API, Python, JavaScript/TypeScript
OneCompiler Code Execution APINot documentedNoNo / NoNot documented7-20 s (enterprise)No / NoNoREST API
JDoodle Compiler APIFresh sandbox per run (unnamed)NoNo / NoNot documentedNot documentedNo / NoNoREST API
Pistonisolate in DockerYesYes / NoNot documented3 s run / 10 s compileNo / NoNoREST API
Together Code SandboxMicroVMNoNo / Not documented0.5 s (snapshot)Until terminatedYes / YesNot documentedPython, TypeScript

See all Sphere Engine alternatives →

Frequently asked questions

What is Sphere Engine?
Commercial code execution service from the makers of Ideone and SPOJ: a Compilers API for 80+ languages, a Problems API for test-case grading and a Containers product for multi-file projects, priced by quote. A commercially supported judge for assessment platforms; agents get a reliable but stateless and quote-priced execution backend.
How does Sphere Engine isolate code?
Sphere Engine documents its isolation as: Vendor does not name the technology; the FAQ says each submission runs in "an isolated workspace dedicated to a single submission" with exclusive access to one physical CPU core, and the Containers product runs multi-file projects in configurable slots.
Is Sphere Engine open source?
No, Sphere Engine is not open source.
How much does Sphere Engine cost?
Individual quotes based on project scope, number of students or candidates, expected API submissions and support level; annual and quarterly plans; cloud or on-premise deployment Check the official pricing page for current rates.
What are the alternatives to Sphere Engine?

Sources

  1. sphere-engine.com
  2. sphere-engine.com/pricing
  3. docs.sphere-engine.com/compilers/overview
  4. docs.sphere-engine.com/compilers/api/quickstart
  5. docs.sphere-engine.com/compilers/api/overview-version-4
  6. docs.sphere-engine.com/sphere-engine-faq
  7. docs.sphere-engine.com/containers/overview

Cite this page

Agent Sandboxes. (2026). Sphere Engine. agentsandboxes.org. Last reviewed November 9, 2026. https://agentsandboxes.org/sandboxes/sphere-engine/

Found an error or a missing sandbox? Submit a correction — every entry links to the sources it relies on.