Skip to content

Developers

A platform, not just an app

QUANT is built so the orchestration layer is the product. Models change, providers change, SDKs change — the agent runtime, tool governance, routing and usage accounting are ours and stay put.

Interfaces

REST API

Workspace-scoped endpoints for agents, runs, flows and usage, with structured errors and request IDs.

Scoped API keys

A key belongs to exactly one workspace and carries scopes that can only narrow what its owner could already do.

MCP

QUANT as a client of your Model Context Protocol servers, and as a server exposing a safe subset of itself.

Agent-to-agent

Interoperability with agent-to-agent standards, as an adapter around QUANT runs rather than a replacement for them.

Webhooks

Signed delivery of run and approval events, with recorded attempts.

TypeScript SDK

A thin client over the same API, with nothing available to it that the API does not expose.

Honest status

This page describes a platform under construction. Here is exactly where it is.

  • Model gateway with multi-provider routingPrivate Beta
  • Agent runtime, budgets, approvals and tracesPrivate Beta
  • Workspace model, roles and tenant isolationPrivate Beta
  • Public REST API and scoped keysIn Development
  • MCP client and serverIn Development
  • Agent-to-agent interoperabilityIn Development
  • TypeScript SDK and webhooksIn Development

Nothing above is marked available until it is callable with a real key against a real workspace. If you are building against QUANT and need a date, ask us and we will give you the real one.

How tools are governed

Anything an agent can reach is declared before it can be called.

  • Input is validated against a schema. Arguments a model generates are untrusted input, no different from a request body off the internet.
  • Every tool carries a risk class, so the approval rule is applied uniformly rather than each tool remembering to ask.
  • Network tools cannot reach inside. Private ranges, loopback and cloud metadata are refused, and redirects are not followed.
  • Output is bounded. An unbounded tool result is an unbounded bill and an injection surface.