- 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
Core Components
AgentOSClient
Low-level client for direct API access to any AgentOS endpoint
RemoteAgent
Execute agents on remote AgentOS instances
RemoteTeam
Execute teams on remote AgentOS instances
RemoteWorkflow
Execute workflows on remote AgentOS instances
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:
3. Create an AgentOS Gateway
Create a gateway that aggregates multiple AgentOS instances:Authentication
When connecting to authenticated AgentOS instances, pass theauth_token parameter:
AgentOSClient, use the headers parameter: