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

# Circuit

> Run any agent on your existing wallet.

Circuit lets you run agents on your existing wallet — automated strategies that trade, farm yield, and manage positions across chains, without giving up custody of your keys.

### Choose your path

<CardGroup cols={3}>
  <Card title="I am a User" icon="wallet" href="/agent-users/get-started">
    Create an account, connect wallets, and run agents safely.
  </Card>

  <Card title="I am an Agent Developer" icon="code" href="/agent-developers/overview">
    Build, test, and upload agents with the Circuit SDK and CLI.
  </Card>

  <Card title="I am an Integrator" icon="plug" href="/integrating-circuit-agents-in-your-app-wallet/passkey-authentication">
    Embed Circuit agents in your app or wallet with the Integration API.
  </Card>
</CardGroup>

<iframe src="https://www.youtube.com/embed/lEauDL6Bve0" width="100%" height="400" style={{border: "none"}} allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />

### How it works

Agents run on Circuit's infrastructure and suggest transactions on your behalf. Your private keys live in a secure enclave, completely separate from agent code — agents can only *request* transactions, and signing happens outside the sandbox. Everything executes onchain, giving you a verifiable record of every action.

### What are you building?

<CardGroup cols={3}>
  <Card title="Yield Strategies" icon="seedling" href="/agent-developers/examples/yield-agent">
    Deposit into Aave, Compound, or other DeFi protocols automatically.
  </Card>

  <Card title="Trading Agents" icon="chart-line" href="/agent-developers/examples/hyperliquid-agent">
    Trade perpetuals and spot on Hyperliquid with custom strategies.
  </Card>

  <Card title="Prediction Markets" icon="bullseye" href="/agent-developers/examples/polymarket-agent">
    Build agents that trade on Polymarket based on your own signals.
  </Card>
</CardGroup>

### Next

* [**Get Started**](agent-users/get-started) — Set up your account and run your first agent
* [**Agent Developers**](agent-developers/overview) — Build and upload agents with the SDK and CLI
* [**Integration API**](integrating-circuit-agents-in-your-app-wallet/passkey-authentication) — Embed Circuit agents in your app or wallet
* [**AGENTS.md**](AGENTSmd-CLI-SDK-BUILD-humanwrittencontext) — AI assistant context for building Circuit agents
