This repo is an example repo used in the blog: https://blog.elva-group.com/supercharge-yourself-with-your-own-team-of-agents
- Python 3.13
- uv
- AWS Credentials
- Run
uv sync - Activate venv via
source .venv/bin/activate - Set your AWS Credentials as environment variables or similar
- Run
uv run src/main.pyto start the multi-agent system locally
To skip the multi-agent framework and test the weather agent directly, run the weather_agent.py standalone:
uv run src/weather_agent.pyAdjust the last line in weather_agent.py to play around with different weather queries like: weather_agent("Is it going to rain in Tokyo?")
src/main.py- Supervisor agent that delegates requests to specialized agentssrc/weather_agent.py- Specialized weather agent with simulated external API tool