All features
01INSTRUMENT

Trace any app in 5 lines

The fastest way to see what your LLM app is actually doing. Install the SDK, paste your keys, and wrap a call — Currai starts capturing traces the moment the first request runs. No agent to deploy, no collector to run, no schema to define.

  • pip install currai or npm i currai — one dependency, no native build step.
  • Authenticate with a public / secret key pair scoped to your project.
  • Traces are batched and flushed in the background, so instrumentation never blocks a request.
  • Zero config in development; turn on sampling and redaction for production.

Send your first trace 🧵

from currai import Currai

currai = Currai(public_key="pk-lf-...", secret_key="sk-lf-...")

# wrap any LLM call — Currai ships traces in the background
trace = currai.trace(name="chat-turn", user_id="user-1")
trace.update(metadata={"app_version": "1.4.0"})

currai.flush()  # make sure traces are sent before the process exits