What AgentMeter does
AgentMeter gives engineering and operations teams a cost layer for production agents:- Capture LLM calls from OpenAI, Anthropic, and Vercel AI through the SDK.
- Report non-LLM usage such as search requests, speech characters, vector lookups, and workflow executions.
- Attribute usage to
customer_idandstep_nameso cost reports map to customers and product workflows. - Price usage on the server from builder-owned pricing tables instead of trusting application code to send dollars.
- Enforce cost controls with budget limits, customer throttles, routing rules, failover rules, alerts, and recommendations.
Start here
- Quickstart - install the SDK and send your first event.
- TypeScript SDK - auto-instrument Node.js agent runtimes.
- Python SDK - auto-instrument Python agent runtimes.
- Cost attribution - choose stable customer and step identifiers.
- API overview - understand the SDK-facing HTTP surface.
Core model
AgentMeter is SDK-first. Your application keeps calling model and tool providers directly. The SDK emits cost-shaped telemetry in the background, and the backend calculates cost from your pricing tables.| Layer | Responsibility |
|---|---|
| SDK | Capture usage, attach customer context, report telemetry, enforce cached pre-call rules. |
| Backend | Validate events, price usage, store events, evaluate post-call rules, reconcile budgets. |
| Dashboard | Configure keys, pricing, rules, alerts, invoices, and customer-facing portal links. |