Skip to main content
Bento is analytics for what your AI app does in production. This page takes you from nothing to a live trace in the dashboard: install the SDK, send one trace, watch it land.

Set up with an AI coding tool

Your AI coding tool can wire up the SDK for you. Install Bento’s Agent Skills, then paste this prompt into Claude Code, Cursor, Codex, OpenCode, or Windsurf:
The skill carries the full playbook. It discovers your framework, installs the SDK, wires up bento.instrument() or bento.track_ai, and verifies the first trace lands.

Other AI coding tools

Each tool installs the skill the same way, then loads the docs over MCP. Pick yours:
Run claude in your project and paste the prompt above.

Or set it up manually

Three steps get you from an API key to a trace in the dashboard.
1

Get an API key

Sign in at platform.bentolabs.ai and create a workspace. Copy the API key from settings. Keys start with bl_pk_ and the prefix is validated by the SDK, so a clearly-bad key fails before any network request goes out.
2

Install

Using Google ADK? Install the extra so Bento can capture every call automatically:
3

Send your first trace

Pick the snippet that matches your stack.Google ADK. Capture every call in one line:
Anything else (OpenAI, Anthropic, Bedrock, Vertex, …). Wrap each LLM call site:
Already on a framework that speaks OpenTelemetry (Vercel AI SDK, Mastra, LangChain, LlamaIndex, …)? Point its exporter at Bento instead. See Export from any framework. In TypeScript this needs no Bento package at all.Open platform.bentolabs.ai. The trace lands within seconds.

Next

Export from any framework

Point Vercel AI SDK / Mastra / LangChain at Bento.

Integrations

Capture Google ADK with one line.

Manual tracking

Wrap individual LLM calls with bento.track_ai.

Configuration

Env vars, identity getters, lifecycle.

From Langfuse

Mechanical translation guide.

From Raindrop

Mechanical translation guide.