Create a free workspace for your API key, then pick your stack below and copy the command. Live in under two minutes.
Choose your platform & installation method
For Python apps calling OpenAI or Anthropic. Two lines and every call is traced — cost, tokens, latency.
Pass your tenant + key straight into instrument() — no shell environment variables to fuss with, works on any OS.
For production, omit the arguments and set SENTRINODE_TENANT + SENTRINODE_API_KEY as environment variables instead.
A native Node SDK is in the works. coming soon
Until then, Node and Next.js apps can send telemetry today over OpenTelemetry — point any OTLP exporter at the ingest endpoint with your tenant headers. See the cURL / OTLP tab for the endpoint and headers.
Any language. Point an OpenTelemetry/HTTP exporter at the ingest endpoint with your tenant headers — no language-specific SDK required.
Run the full SentriNode stack on your own server (FastAPI ingest + API + Neo4j + Redis) with Docker Compose.
You also need a Supabase project (for auth + the database) and to apply the SQL migrations first. Full step-by-step: self-host guide →