- Distributed architectures: Run specialized agents on different servers
- Microservices: Decompose your agentic system into independent services
- Gateway pattern: Create a unified API for multiple AgentOS instances
Agno supports remote connections to AgentOS instances and A2A-compatible servers.See RemoteAgent, RemoteTeam, and RemoteWorkflow for more information.
Core Components
RemoteAgent
Execute agents on remote AgentOS instances
RemoteTeam
Execute teams on remote AgentOS instances
RemoteWorkflow
Execute workflows on remote AgentOS instances
AgentOSClient
Low-level client for direct API access to any AgentOS endpoint
A2AClient
Low-level client for direct API access to any A2A endpoint
Quick Start
1. Set Up a Remote AgentOS Server
First, create and run an AgentOS instance that will host your agents:2. Connect and Execute Remotely
UseRemoteAgent to execute the agent from another application: