all use cases

use case

LLM cost dashboard — see spend by project, agent, model, and route

A practical LLM cost dashboard for teams that need token spend, latency, errors, budget alerts, and model breakdowns before the provider invoice arrives.


LLM cost dashboard

Provider invoices answer one question: how much did the account spend? They usually do not answer the operational questions an engineering team needs during the month.

Sutrace answers:

  • Which project is spending the most?
  • Which agent crossed its daily cap?
  • Which route became expensive after a deploy?
  • Which model has the highest p95 latency?
  • Which failed calls still consumed tokens?
  • Which customer workflow caused the spike?

What the dashboard shows

The Agents dashboard rolls up every SDK, proxy, and local coding-agent event into one workspace view:

ViewWhat it shows
CallsRecent provider calls with status, model, tokens, cost, latency, and route
SpendCost over time and total cost in the current window
Latencyp50 and p95 latency across provider calls
ErrorsError rate, failed calls, and provider status
Project breakdownSpend and calls by project
Agent breakdownSpend and calls by agent
Model breakdownSpend and calls by model

Install path

import OpenAI from "openai";
import { wrapOpenAI } from "@sutrace/llm";

const openai = wrapOpenAI(new OpenAI(), {
  apiKey: process.env.SUTRACE_API_KEY,
  project: "support-agent",
  agent: "refund-router",
  route: "/tickets/summarise",
  budget: { perRunUsd: 1, dailyUsd: 20, monthlyUsd: 500 },
});

Smoke test:

npx @sutrace/llm test --api-key "$SUTRACE_API_KEY"

Why this sells first

It has a short path to value. A team does not need to replace Datadog, LangSmith, Grafana, or Helicone to try it. They wrap one call, send one event, and see the first useful signal.

What Sutrace does not need

For the first cost dashboard, Sutrace does not need prompt or completion text. Metadata is enough:

  • provider
  • model
  • input tokens
  • output tokens
  • status
  • latency
  • project
  • agent
  • route

That makes the first install easier for teams with privacy or compliance concerns.