blob: 8f1df8149a8632a59a2fb6bfeda62ca32f34e87b [file] [view]
# Agent patterns
We have the bones of a few applications that can be used to create agents. These are not fully fleshed out, but they
can be used as a starting point for creating your own agents.
We have the following templates:
## Multimodal agent
[Code template](https://github.com/DAGWorks-Inc/burr/tree/main/examples/templates/multi_modal_agent.py)
![](./_agent_patterns/multi_modal_agent.png)
## Multi-agent collaboration
[Code template](https://github.com/DAGWorks-Inc/burr/tree/main/examples/templates/multi_agent_collaboration.py)
![](./_agent_patterns/multi_agent_collaboration.png)
## Supervisor agent
[Code template](https://github.com/DAGWorks-Inc/burr/tree/main/examples/templates/agent_supervisor.py)
![](./_agent_patterns/agent_supervisor.png)
## Hierarchical teams
[Code template](https://github.com/DAGWorks-Inc/burr/tree/main/examples/templates/hierarchical_agent_teams.py)
![](./_agent_patterns/hierarchical_agent_teams.png)