Installation
Reference Pages
Agents
BaseAgent
Core agent class with lifecycle, bus communication, and task coordination
LLMAgent
Agent with LLM pipeline and automatic tool registration
FlowsAgent
Agent with Pipecat Flows integration for structured conversations
Infrastructure
AgentRunner
Lifecycle orchestrator for multi-agent systems
Bus
Bus infrastructure for inter-agent messaging
Messages
All bus message types for agent communication
Decorators & Types
Decorators
@tool, @task, and @agent_ready decoratorsTypes
Shared types, enums, and data classes
Exceptions
Error types for task coordination
Distributed
Proxy Agents
WebSocket proxy agents for distributed deployments
Serializers
Message serialization for network transport