Maestro is a tool for managing and running AI agents and workflows.
pip install git+https://github.com/AI4quantum/maestro.git@v0.1.0
Note: If using scoring or crewai agents, install:
pip install "maestro[crewai] @ git+https://github.com/AI4quantum/maestro.git@v0.1.0"
- Run a workflow:
maestro run <workflow_path>
- Create an agent:
maestro create <agent_path>
- Validate a workflow or agent:
maestro validate <path>
- Clone the repository:
git clone https://github.com/AI4quantum/maestro.git
cd maestro
- Install development dependencies:
uv pip install -e .
- Run tests:
uv run pytest
- Run the formatter:
uv run ruff format
- Run the linter:
uv run ruff check --fix
Please read CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
This project is licensed under the Apache License - see the LICENSE file for details.