LLM tracing
Trace LLM calls from prompt to final answer
Currai turns each LLM request into a trace with the prompt, model response, tool calls, retrieval steps, token usage, cost, latency, and metadata you need to debug it.
Replace print debugging with structured traces
Logs are useful, but they rarely preserve the full context of a model call. Currai traces the request tree so you can see what happened before and after each generation.
Trace a single chat completion, a multi-step agent run, or a RAG pipeline with nested spans for retrieval and tool execution.
- Capture input, output, model parameters, usage, and status.
- Nest spans for retrievers, tools, chains, and custom functions.
- Group traces by session and user for multi-turn debugging.
Use SDKs or OpenTelemetry
Start with Currai's Python or TypeScript SDKs, migrate existing Langfuse instrumentation by changing the host, or send OTLP traces directly from any OpenTelemetry-compatible service.
currai