LLMs reason. TrueMath executes. This is a division of responsibility, not a
competition. See How TrueMath fits with LLMs.
What TrueMath is not
TrueMath is not a better calculator, and it is not a smarter language model. It is execution infrastructure — the layer where correctness, reproducibility, and auditability are enforced. A language model predicts likely text; TrueMath computes guaranteed results. The two solve different problems, and TrueMath is built for the one where “close” is not acceptable.How you work with it
You organize calculations into domains — collections of variables (the values you calculate with) and activities (the equations that relate them). TrueMath ships a library of pre-built domains, and you can author your own. A calculation runs inside a conversation. You provide values — in natural language or as structured input — and name what you want to solve for. TrueMath returns the result along with every variable’s value, unit, and provenance. Adjusting an input creates a new scenario, so you can explore what-if questions without losing prior work. You can use TrueMath three ways:- The Playground — an interface for entering prompts and exploring calculations. Results are presented visually rather than narrated in prose — tables as tables, charts as charts — with the full underlying data available on demand.
- The Builder — an environment for authoring domains.
- The API — call TrueMath over HTTP from your own application or agent.
Quickstart
Run your first calculation in the Playground and through the API.
Core concepts
Domains, activities, variables, provenance, and scenarios.
The guarantees
What “deterministic execution” actually gives you.
API reference
Authenticate, run calculations, and read domains over HTTP.

