Purpose
Hierarchy, Swarm, Market, Coalition, Holarchy, Federation, Blackboard, and Team — reusable coordination topologies rather than bespoke glue.
Key APIs
- Hierarchy
- Swarm
- Market
- Coalition
- Blackboard
Dependencies
messaging · agent-core
used by: rustyai
patterns.rs
use patterns::market::*;let market = Market::sealed_bid() .task("render_frame") .deadline(Duration::from_millis(50));let winner = market.allocate(&bidders).await?;Cargo.toml
[dependencies]patterns = "0.2"See it in a running system.
The xbot case study shows agent-core and cognition driving a long-lived autonomous application.