Authorization notice. Agent Workflow Platform is dual-use. Only use it on software, sites and systems you own or have explicit permission to test.
Who it is forA developer evaluating AWP who needs proof that the backend-to-worker execution path works on their machine before adopting any part of it.
The problemReading about a control plane and worker layer does not show whether the pieces actually connect, claim tasks, and reach a terminal state.
The outcomeA submitted allow-listed task returns a result, and a backlog of tasks is shown to reach terminal states with claims respecting worker capacity.
What you need first
- Docker Engine or Docker Desktop with Compose, and Python 3.12, for the local round trip
- Node.js 22.12 or newer, for the desktop workbench
- A compatible Agent CLI or model endpoint, such as a local Ollama-compatible endpoint, for real model responses
- Python 3.10 or newer, for the standalone workflow runtime
Steps
- Clone the repository with
git clone https://github.com/primorLee/agent-workflow-platform.gitand enter it withcd agent-workflow-platform. - Start the stack with
docker compose -f deploy/local/docker-compose.local-dev.yml up -d --build. - Wait for readiness with
python scripts/wait_for_http.py http://127.0.0.1:8100/v1/health/ready --timeout 120 --json-field database. - Submit one task with
python scripts/submit_local_task.py --timeout 60and read the printed result. - Run the backlog check with
python scripts/verify_task_lifecycle.py --count 10 --timeout 120. - Stop the stack while keeping its state with
docker compose -f deploy/local/docker-compose.local-dev.yml down --remove-orphans.
Prompt for your agent
In the agent-workflow-platform repository, start the Docker Compose local dev stack, wait for the health endpoint to report ready, and submit one task with scripts/submit_local_task.py. Report the printed result and confirm that scripts/verify_task_lifecycle.py finishes with every task in a terminal state.
Caveat. The Compose path needs Docker and Python 3.12, and the README says the helpers discover the generated API key without printing it, so you do not need to handle that key yourself.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for primorLee/agent-workflow-platform and "Verify a task round trip from control plane to worker"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer