
Docs 29 guides · TypeScript · Python
Trace decisions, measure outcomes, and promote the versions that prove themselves in production.
The path
Add the SDK, drop in your API key, and you are one wrapper away from a trace.
.env
TRACIFY_API_KEY=tracify_sk_live_…
Wrap a run. Model calls, tool calls and retries become spans with inputs, outputs, tokens and timing.
import { traceAgent } from "tracify-sdk";
const runAgent = traceAgent(
async (question: string) => callModel(question),
{ apiKey: process.env.TRACIFY_API_KEY },
);
await runAgent("Where is my order?");Open the run. See the whole path, the cost of every step, and the first place it went wrong.
First failure: refund.issue · 502
Turn what you saw in production into evaluations, versioned prompts and release gates.
Ship the version that proves itself in production.
.env
TRACIFY_API_KEY=tracify_sk_live_…
All guides