meerkat-mob 0.4.10

Multi-agent orchestration runtime for Meerkat
Documentation

Meerkat Mob - Multi-agent orchestration runtime.

This crate provides the runtime for orchestrating multiple Meerkat agents (meerkats) as a collaborative mob. It handles spawning, wiring, lifecycle management, and shared task coordination.

Architecture

meerkat-mob is a plugin crate with a one-way dependency on the Meerkat platform. No core Meerkat crate depends on this crate.

Key types:

  • [MobDefinition] - Describes mob structure (profiles, wiring, skills)
  • [MobEvent] / [MobEventKind] - Structural state changes
  • [Roster] - Projected view of active meerkats
  • [TaskBoard] - Projected view of shared tasks
  • [MobEventStore] - Persistence trait for mob events
  • [MobStorage] - Storage bundle for a mob