AgentFix is a sample Multi-Agent AI System built with the AWS Multi-Agent Orchestrator. The prompt takes some json log data and provides some remediation actions to resolve the resulting issue.
To get started with AgentFix, follow these steps to install the required packages:
-
Clone the repository:
git clone https://github.com/baldcodr/agentfix.git cd agentfix -
Create and activate a virtual environment (optional but recommended):
virtualenv -p python3.11 venv source venv/bin/activate # On Windows use `venv\Scripts\activate`
-
Install the required packages (including boto3 for AWS access):
pip install -r requirements.txt
-
Set up you aws cli credentials and also ensure you have access to the
anthropic.claude-3-haiku-20240307-v1:0model on AWS.
To run the project locally, follow these steps:
-
Ensure that you have completed the installation steps above.
-
Run the application:
python main.py
-
Follow the prompts in the terminal to interact with the Multi-Agent system by inputing a sample log data as shown below:
{"source": "app_log", "error_code": 500, "message": "Database timeout"}