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

# Introduction

> Live, on-demand iOS diagnostics for coding agents

basset activates targeted instruments in an SDK on real devices and streams back exactly what a coding agent asked for — no blind spots, no pre-added logging. An agent names the instruments and the devices, the SDK attaches at the system boundary (swizzled framework methods, KVO, delegate proxies, the unified log, Mach calls), and readings stream back over QUIC.

<Callout icon="lightbulb" color="#89e20e">
  Every request carries an expiry and a `--purpose`. Nothing runs longer than asked, and nothing runs without a reason on record.
</Callout>

<CardGroup cols={2}>
  <Card title="Quickstart" icon="rocket" href="/quickstart">
    Install the CLI, sign in, and read your first capture.
  </Card>

  <Card title="basset request" icon="terminal" href="/cli/request">
    Activate instruments, then tail or get what comes back.
  </Card>

  <Card title="Instrument catalog" icon="list-check" href="/instruments/overview">
    54 instruments across 24 domains.
  </Card>

  <Card title="Demo dashboard" icon="chart-line" href="https://demo.basset.dev">
    A real, seeded tenant — no sign-in required.
  </Card>
</CardGroup>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.