Agent API
This project provides a FastAPI-based server for storing agents and workflows, with token-based access management.
Features
- Store and manage agent configurations, states, and metadata
- Define and execute workflows that orchestrate agents
- Secure API endpoints with JWT token-based authentication
Installation
Prerequisites
- Docker and Docker Compose
- Python 3.10+ (for local development)
- Poetry (for local development)
Using Docker
Clone the repository:
git clone https://github.com/clayxai/EvoAgentX.git cd EvoAgentXCreate a
.envfile with your configuration:MONGODB_URL=your_mogodb_url MONGODB_DB_NAME=evoagentxStart the services:
python -m evoagentx.app.mainThe API will be available at
http://localhost:8000