Structured input
Send a JSON expression to one documented Evaluate operation.
SumWise Compute private alpha
Delegate defined mathematical work to an authenticated HTTPS API that returns structured results instead of relying on probabilistic model-generated arithmetic.
Customer-ready private alpha • Manually provisioned • Deliberately bounded
A second SumWise product
SumWise Compute is a hosted API for software and agent workflows that need supported mathematical work expressed through a direct, machine-readable interface.
It is separate from SumWise Desktop, the offline Windows application sold through Microsoft Store.
Why deterministic computation
Language models are useful for reasoning and orchestration, but generated arithmetic can vary. SumWise Compute gives software and agents a direct HTTP boundary for supported mathematical evaluation.
Send a JSON expression to one documented Evaluate operation.
Receive machine-readable JSON success and problem responses.
Supported work can return exact integers or reduced rational results.
Finite approximate-real results are returned for supported cases where an exact family is not appropriate.
Private-alpha access uses a Bearer API key over HTTPS.
Use ordinary HTTP tooling from applications, services, scripts, and agent runtimes.
Current public surface
The current private-alpha interface is intentionally small.
POST /v1/evaluateSend one JSON object containing an expression string.
Provide Authorization: Bearer <api-key> with each request.
Successful responses identify the result family and exactness; errors use structured problem responses.
Externally validated example
1/3 + 5/6 returns the exact rational 7/6.This request and response were captured from the live private-alpha service through externally validated HTTPS.
{"expression":"1/3 + 5/6"}
{"ok":true,"api_version":"v1","operation":"evaluate","engine_version":"0.1.0-dev.1+untrusted.local","result":{"type":"rational","text":"7/6","exactness":"exact","value":{"numerator":"7","denominator":"6"}}}
type is rational, text is 7/6, and exactness is exact. The structured value reports numerator 7 and denominator 6.
The engine_version value above is preserved exactly from the validated private-alpha response.
Quick Start
Examples below use the live endpoint and read the private-alpha key from an environment variable. SumWise does not currently provide an official Python SDK.
Keep it out of source control, logs, screenshots, public browser code, and shared command history. Store it in an appropriate secret manager or protected environment configuration.
curl --request POST "https://api.sumwisecalc.com/v1/evaluate" \
--header "Authorization: Bearer $SUMWISE_COMPUTE_API_KEY" \
--header "Content-Type: application/json" \
--data '{"expression":"1/3 + 5/6"}'
$headers = @{ Authorization = "Bearer $env:SUMWISE_COMPUTE_API_KEY" }
$body = '{"expression":"1/3 + 5/6"}'
Invoke-RestMethod `
-Method Post `
-Uri "https://api.sumwisecalc.com/v1/evaluate" `
-Headers $headers `
-ContentType "application/json" `
-Body $body
import os
import requests
response = requests.post(
"https://api.sumwisecalc.com/v1/evaluate",
headers={
"Authorization": f"Bearer {os.environ['SUMWISE_COMPUTE_API_KEY']}"
},
json={"expression": "1/3 + 5/6"},
timeout=30,
)
response.raise_for_status()
print(response.json())
Private-alpha boundaries
Founder-supported private alpha
Private-alpha access is manually provisioned. Email avery@sumwisecalc.com with a brief note about your software or agent use case; that is enough to start.