This repository presents an Agentic Workflow Orchestrator, a modular framework for coordinating multiple AI agents in collaborative decision-making pipelines. The system enables the integration of diverse agent roles (planning, judging, debating, verifying, and routing) and supports interaction with various AI providers.
- Python 3.11+
- API keys for supported AI providers (e.g., OpenAI, Google)
-
Clone the repository:
git clone <repo-url> cd agentic-workflow-orchestrator
-
Create and activate a virtual environment:
python3 -m venv .venv source .venv/bin/activate -
Install dependencies:
pip3 install -r requirements.txt
-
Configure environment variables:
- Example environment file is provided as
.env.examplein theapp/directory. - To configure your environment:
-
Copy the example files to their active counterparts:
cp app/.env.example app/.env
-
Edit it to set your API keys. For example:
OPENAI_API_KEY=your-key GOOGLE_API_KEY=your-key
-
- Run the orchestrator
cd app python3 main.py
