SumWise Compute private alpha

Deterministic mathematical computation for software, developers, and AI agents.

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

Defined computation for machine workflows.

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

Use a defined computation boundary where arithmetic must be structured and checkable.

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.

Structured input

Send a JSON expression to one documented Evaluate operation.

Structured output

Receive machine-readable JSON success and problem responses.

Exact where supported

Supported work can return exact integers or reduced rational results.

Approximate when appropriate

Finite approximate-real results are returned for supported cases where an exact family is not appropriate.

Authenticated HTTPS

Private-alpha access uses a Bearer API key over HTTPS.

Direct integration

Use ordinary HTTP tooling from applications, services, scripts, and agent runtimes.

Current public surface

One bounded Evaluate endpoint.

The current private-alpha interface is intentionally small.

Method

POST /v1/evaluate

Send one JSON object containing an expression string.

Authentication

Bearer API key

Provide Authorization: Bearer <api-key> with each request.

Results

Typed JSON

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.

Request body

{"expression":"1/3 + 5/6"}

Exact live response

{"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"}}}

How to read the result

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

Call SumWise Compute with ordinary HTTP tools.

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.

Treat the API key like a password

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

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"}'

PowerShell

$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

Python with requests

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

Useful now, deliberately limited.

  • Access is manually provisioned by email.
  • Private-alpha access is deliberately bounded.
  • The current public mathematical surface is Evaluate-only.
  • There is no public uptime SLA.
  • Parallel or high-throughput capacity is not guaranteed.
  • There is no unlimited plan.
  • Only supported expressions and result families are available.

Founder-supported private alpha

Tell us what your software or agent needs to calculate.

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.