the suite
documentation
One CLI, pure JSON on stdout, contracts on every result. The commands below are the whole calling convention.
quickstart
solver list # the callable roster
solver describe sextant # inputs for one solver
solver run damper -p alpha=0.5 -p series='[1,2,3]'
solver pipe chain.json # compose a multi-step pipeline
Output on stdout is always pure JSON, so calls compose with Unix pipes. Notes and diagnostics go to stderr.
staging and lineage
echo '{"series":[0,2,4]}' | solver stage put --name demo
solver run damper -p alpha=0.5 -p series='"@stage:1"'
Staged inputs are screened for non-finite values, content-hashed, and provenance-stamped on the way in. Any later result can be traced back to the exact staged bytes it consumed.
the contract block
Every result carries a normalized _contract block beside the solver-native fields:
okandstatus: whether the run completed, and howdiagnostics: residuals, iterations, convergence flagscertificates: whatever proof the contract class permitswarnings: anything that should temper trust in the number
Pipelines validate references before execution, attach per-step contracts in the trace, and emit a pipeline-level contract with provenance and convergence warnings.
for agents
Every instance documents itself to AI agents. Point an agent at the instance
address and it finds /llms.txt (the entry point),
/agents.md (how to call the API and how to read a verdict), and
/openapi.json (machine-readable, for generated bindings). The
instructions include the one rule that matters: ACT means the
instruments agreed; PAPER_ONLY means the number is not yet
actionable and the agent is told, in plain terms, not to act on it.
the AWS Marketplace listing, section by section
- Versions: each release is an AMI version with its release notes; launching always gives you the version you chose, and upgrades are a relaunch, never an in-place mutation.
- Usage instructions: the launch-to-first-answer path, including where the engine key is generated on your instance (/etc/quplane/engine.key) and how to reach the console privately over Session Manager.
- Pricing: hourly by instance size, $2.50 on t3.medium to $8.00 on c6i.4xlarge, billed by AWS beside the EC2 charge. Annual contracts are AWS Marketplace private offers.
- Regions and instance types: us-east-1 and us-west-2 at launch, five instance sizes; more on request.
- EULA and refund policy: the AWS standard EULA, and a 30-day case-by-case refund policy for unintended usage, both shown at subscribe time inside AWS.
- Support: contact@quplane.com, two business days.
the full manual
Per-solver input schemas, the pipeline grammar, and deployment guides ship on the instance. Subscribe on AWS Marketplace and bring a problem you already know the answer to.