githubEdit

book-openOverview

Understand AI Dev Kit's agent system architecture and capabilities.

Getting Started

Learn the fundamentals of working with agents:

Core Components

Dive into the agent system's building blocks:

Customization

Extend agents with custom implementations:

Architecture

Key Features

Unified API

Interact with any LLM provider using a consistent interface:

  • OpenAI (Chat Completions, Assistants, Responses, Realtime)

  • Google Gemini

  • Anthropic Claude

  • And more...

Stateful Conversations

Maintain context across multiple interactions:

  • Automatic history management

  • Multiple conversation support

  • Persistent storage options

Multimodal Support

Handle text, voice, images, and more:

  • Voice input/output

  • Image generation

  • Document understanding

  • Vision capabilities

Tool Integration

Extend agent capabilities with tools:

  • Built-in tools (search, calculation, etc.)

  • Custom tool creation

  • MCP (Model Context Protocol) support

  • Automatic function calling

Event System

Monitor and respond to agent activities:

  • Status changes

  • Streaming updates

  • Tool execution

  • Conversation events

Next Steps

Start building with agents:

  1. Create your first agent with Your First Agentarrow-up-right

  2. Understand the architecture in How Agents Workarrow-up-right

  3. Explore Event Routerarrow-up-right for advanced patterns

Last updated