POST /v1/agent- send the user’s raw transcript or a structured intent, plus their anchor. Your wallet is your account: every call carries aSIGN-IN-WITH-Xsign-in (CAIP-122), no key to provision.- Five decisions:
resolved,confirm,candidates,notFound,clarify. Door addresses resolve asresolvedwith the address facts ridingtarget.address; several doors for one number come back ascandidates. - Eleven structured actions:
search,find,select,confirm,neighbors,across,along,at_address,street_zoom,street_end,near. - The confirm gate defaults to on; pass
confirmation: "off"for agents without a human in the loop. - Payments are live from day one (x402, USDC on Base): the first 50 turns each day are free per wallet; beyond that, turns settle at 1, no expiry).
- An MCP server at
https://api.kviria.com/mcp- onekviriatool, streamable HTTP, the same wallet sign-in on the transport headers. - The agent-facing contract is published as a
skill and an authoritative
tool definition; the
machine spec at
https://api.kviria.com/openapi.json. - The playground runs the same engine with the same contract - drop a pin in San Francisco and talk to it, no signup.
- Limits apply per wallet (5 turns/minute; 50 free turns/day) and the Playground keeps its own per-visitor limits.
September 9, 2026
Beta launch - five decisions, one endpoint, your wallet is your account.
Initial public contract: