Division of responsibility
The model decides what to compute. TrueMath determines the answer — and can
account for how it was reached.
How it works today
You work with TrueMath through the Playground or the API, and you choose a domain to calculate against. The LLM boundary shows up at one point: input.- Natural language — you describe the request in prose. TrueMath uses a language model to parse it into structured values and a calculation target, then executes deterministically. The model interprets; it never computes.
- Structured text — you provide the values directly. No language model is involved; TrueMath executes them as given.
- JSON — you provide the values as a structured object over the API. Like structured text, no language model is involved; TrueMath executes them as given.

