Economic control for AI agents.
Valto is pre-execution policy and a decision ledger for AI-initiated economic actions. Before an agent spends money, Valto helps decide whether it should.
Why Valto?
Payment rails answer: can this transaction happen? Valto answers: should this agent take this economic action right now?
Agents are beginning to buy data, call paid APIs, trigger compute, and make x402 payments. They need budgets, policies, risk checks, and outcome learning before money moves.
Install
pip install "valto[server]"
Quickstart
from valto import Valto
valto = Valto()
decision = valto.decide(
agent_id="research-agent",
action="paid_api_call",
amount_usd=0.25,
reason="Buy market data for current task"
)
if decision.approved:
# execute the economic action
result = "purchased"
valto.report_outcome(
decision_id=decision.id,
outcome="useful",
value="data improved final answer"
)
x402 demo
The first benchmark shows an agent spending money using x402 payments on Base Sepolia, with and without Valto in the loop.
Benchmark
Coming soon: repeated agent simulations measuring spend quality, duplicate purchases, budget violations, useful spend ratio, and final task/business outcome.
Product direction
Valto starts as an SDK and local policy layer. The larger product is a managed control plane for agent economic actions: policy, approvals, budgets, risk scoring, decision history, and outcome-driven tuning.