Skip to main content

Crate agent_swarm

Crate agent_swarm 

Source
Expand description

AgentSwarm Orchestrator - Rust Implementation

Inspired by kimik25.com - Moonshot AI’s Kimi K2.5 with agent swarm capabilities. This Rust implementation focuses on memory safety, zero-cost abstractions, and high-performance concurrent agent management.

Features:

  • Memory-safe with Rust’s ownership model
  • Zero-cost abstractions for efficient agent coordination
  • 256K context window support
  • Multiple swarm topologies
  • Compile-time guaranteed thread safety

Structs§

Agent
Represents a single autonomous agent in the swarm
AgentSwarm
Main coordinator for managing a swarm of autonomous agents
SwarmConfig
Configuration for initializing an agent swarm
SwarmStats
Swarm statistics snapshot
TaskMessage
Message structure for inter-agent communication

Enums§

Topology
Supported swarm topology types