> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bentolabs.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Production infrastructure for AI agents. Monitor what runs. Improve what fails. Compound learnings.

Bento watches your AI agents in production, learns what "broken" looks like for your app, and tracks the problems it finds so you can fix them.

## Set up with an AI coding tool

The fastest way in. Paste this into Claude Code, Cursor, Codex, OpenCode, or Windsurf. It installs Bento's Agent Skills and hands the agent the full integration playbook:

```text wrap theme={null}
Set up Bento in this project. Run npx skills add BentoLabs-ai/skills, then use the bentolabs-integrate skill for a fresh start, or bentolabs-migrate if I'm coming from another SDK. Walk me through it step by step and confirm before editing.
```

For per-tool MCP setup, see the [quickstart](/quickstart).

<Frame>
  <img src="https://mintcdn.com/bentolabs-67c07c24/e75aBnxiyuPf12SD/images/dashboard.png?fit=max&auto=format&n=e75aBnxiyuPf12SD&q=85&s=55993ba2085066d6944dfe749aa0de4f" alt="Bento traces view" width="2480" height="1611" data-path="images/dashboard.png" />
</Frame>

## What you get

<CardGroup cols={2}>
  <Card title="Traces" icon="list-tree">
    Every span from every framework, captured over OpenTelemetry. Open the span tree, or follow a signal straight to the call that broke.
  </Card>

  <Card title="Signals" icon="signal">
    Describe a failure mode in plain English. Bento trains a detector on your own traces, fires it in real time, and backfills your history.
  </Card>

  <Card title="Issues" icon="circle-exclamation">
    Bento groups recurring failures into tracked issues, the front door for triage, with status, severity, and the runs behind each one.
  </Card>

  <Card title="Clusters" icon="chart-scatter">
    See what your agent is doing at a glance. Similar findings group into clusters, so patterns surface before you go looking.
  </Card>
</CardGroup>

## Start in three minutes

<CardGroup cols={2}>
  <Card title="Quickstart" icon="bolt" href="/quickstart">
    Install the SDK, send your first trace.
  </Card>

  <Card title="Integrations" icon="plug" href="/python/integrations">
    One line to trace Google ADK.
  </Card>
</CardGroup>

## Pick your SDK

<CardGroup cols={2}>
  <Card title="Python" icon="python" href="/python/installation">
    `pip install bentolabs-sdk`. Google ADK integration, plus manual tracking for everything else.
  </Card>

  <Card title="TypeScript" icon="js" href="/typescript">
    Python is the supported SDK. Track the TypeScript SDK here.
  </Card>
</CardGroup>

## From the terminal

<CardGroup cols={2}>
  <Card title="CLI" icon="terminal" href="/cli/overview">
    `uv tool install bentolabs-cli`. Triage issues, inspect signals, drive analytics. Every dashboard surface, from your shell or CI.
  </Card>
</CardGroup>
