See it in action
Execute your workflows with a single command. AWF provides detailed logging, step tracking, and clear completion status with workflow IDs for reproducibility.
$ awf run code-review --input file=service.go --output=streaming --verbose=true
registered desktop notification backend
registered webhook notification backend
Running workflow: code-review
starting workflow workflow=code-review id=3eb274fa-186e-4070-a6a0-c26eea61ad28
executing step step=read
executing step step=analyze
executing agent step step=analyze provider=claude
executing step step=report
[OUT] Analysis complete
recorded execution history workflow_id=3eb274fa-186e-4070-a6a0-c26eea61ad28 status=completed
workflow completed step=done status=completed
✓ read: completed successfully
Workflow completed successfully in 36.6s
Workflow ID: 3eb274fa-186e-4070-a6a0-c26eea61ad28
--- Execution Details ---
Status: completed
Steps executed:
report: completed (1ms)
read: completed (1ms)
analyze: completed (36.585s)
AWF provides detailed execution logs, validation feedback, and clear success/failure status for every workflow run.