Skip to main content

Crate cortexai_crew

Crate cortexai_crew 

Source
Expand description

§Crew Orchestration

Multi-agent orchestration system for coordinating tasks across multiple agents.

§Features

  • Crew: Traditional multi-agent coordination with sequential/parallel/hierarchical processes
  • Workflow: DAG-based workflow system with conditional branching and human-in-the-loop support
  • Orchestra: Multi-perspective analysis with parallel execution and synthesis
  • Graph: LangGraph-style graph execution with cycles, conditionals, and checkpointing
  • HumanLoop: Human-in-the-loop support with approval gates, breakpoints, and input collection
  • TimeTravel: State history, replay, fork, and debugging for graph executions
  • Subgraph: Nested workflows, parallel subgraphs, and reusable graph components
  • Handoff: Agent-to-agent handoffs with context passing and return support
  • Streaming: Unified streaming events across graphs, handoffs, and workflows

Re-exports§

pub use crew::*;
pub use graph::*;
pub use handoff::*;
pub use human_loop::*;
pub use orchestra::*;
pub use process::*;
pub use streaming::*;
pub use subgraph::*;
pub use task_manager::*;
pub use time_travel::*;
pub use workflow::*;

Modules§

crew
Crew management
graph
Graph-based Workflow Engine with Cycle Support
handoff
Agent Handoffs
human_loop
Human-in-the-Loop Support
orchestra
Multi-Agent Orchestra with Parallel Execution and Perspective Synthesis
process
Process types for crew execution
streaming
Unified Streaming for Workflows and Agents
subgraph
Subgraphs / Nested Workflows
task_manager
Task management and dependency resolution
time_travel
Time Travel / State History
workflow
DAG-based Workflow System