Quick Start
1
Pick an industry and run
Each template ships a single workflow function you can call immediately:
2
Customise with IndustryAgentPattern
Every template exposes
IndustryAgentPattern — a base class you can mix into any domain:Which Template Should I Use?
Templates at a Glance
How It Works
All five templates share the same SRAO architecture — only the domain logic differs. Every step includes a fallback strategy — if an agent fails, the workflow degrades gracefully rather than crashing.Cross-Industry Reuse with IndustryAgentPattern
IndustryAgentPattern provides four factory methods that power ~70 % of every template:
Pydantic I/O Schemas
Every template uses Pydantic models to enforce typed data between agents:Common Patterns
Add a custom tool to any agentBest Practices
Start with the prebuilt workflow function
Start with the prebuilt workflow function
Call
manufacturing_workflow(), energy_monitoring_workflow(), etc. before customising. These functions already wire up all agents and fallbacks in the correct order.Use Pydantic schemas for typed hand-offs
Use Pydantic schemas for typed hand-offs
Pass structured Pydantic objects (e.g.
OrderDetails, VitalSigns) between agents instead of raw strings. This catches type errors early and makes pipelines easier to test.Respect SLA targets per agent
Respect SLA targets per agent
Each agent declares its SLA in its instructions. Keep custom tools within those bounds — e.g. inventory checks must complete in ≤ 5 seconds to not block downstream agents.
Attribution: SRAO Framework
Attribution: SRAO Framework
These templates are based on the SRAO Framework (MIT). The
IndustryAgentPattern class provides the shared 70 % reuse layer.Related
Manufacturing Template
Order processing, inventory, scheduling, and quality control agents.
Energy Template
Wind-farm monitoring, vibration analysis, and predictive maintenance agents.
Healthcare Template
Emergency triage, EMR retrieval, and resource allocation agents.
Agriculture Template
Multispectral analysis, disease detection, and yield prediction agents.

