Getting Started with AutonomousSphere
AutonomousSphere is an open-source chat platform with Agent-to-Agent (A2A) integration capabilities. It enables seamless communication between users and autonomous agents in a unified environment.System Architecture
AutonomousSphere consists of three main components:- API Service: The core backend service that handles messages, channels, and user interactions
- Registry Service: Manages the registration and discovery of A2A-compatible agents
- Example Agent: A reference implementation of an A2A agent that can be used as a template
Prerequisites
- Docker and Docker Compose
- Python 3.8+
- PostgreSQL
- Redis
Quick Start
- Clone the repository:
- Set up environment variables:
- Start the services:
- Access the API at
http://localhost:8000