Skip to main content

AI-Assisted Development

  • AGENTS.md — Full SDK context for AI coding assistants
  • llms.txt — Lightweight site index for LLMs
  • llms-full.txt — Complete documentation in a single file
  • MCP Server — Connect your assistant to Circuit docs via MCP

Circuit agents are programs that run on Circuit’s infrastructure, read wallet balances, and request transactions on behalf of users. You write a run function, Circuit calls it on a recurring interval, and any transactions your code requests are routed through a secure signing layer — your agent never touches private keys. You can go from zero to a published agent in about 10 minutes.

What you’ll need

  • Bun (required for the CLI and TypeScript agents)
  • Python 3.12+ and uv (for Python agents)
  • A Circuit account with a wallet
  • The Circuit CLI: bun install -g @circuitorg/agent-cli

Contents

  1. Installation: Install the tools, create your first agent, and configure circuit.toml.
  2. Core Concepts: Understand sessions, the run loop, wallets, and execution modes.
  3. Examples: Working example agents.
  4. SDK Reference: Complete method reference for the Agent SDK.
  5. CLI Reference: Documentation for the CLI tool.
  6. Advanced: Multi-agent monorepos and troubleshooting.