klieo-flows 3.3.0

Multi-agent composition shapes (Sequential / Parallel / Loop / Graph) for the klieo agent framework.
Documentation

klieo-flows

Multi-agent composition shapes for the klieo agent framework.

Part of the klieo Rust agent framework.

Features

  • Sequential, Parallel, Loop, and Graph composition of Agent implementations
  • Typed I/O threading between agents in a pipeline
  • Composable — flows are themselves agents and can be nested

Usage

[dependencies]
klieo-flows = "3"
use klieo_flows::SequentialFlow;

let pipeline = SequentialFlow::new("my-pipeline")
    .step_agent(step_a)
    .step_agent(step_b)
    .step_agent(step_c);

Available flow types: SequentialFlow, ParallelFlow, LoopFlow, GraphFlow, TypedSequentialFlow. All implement Flow and can be nested freely.

Status

3.x — stable. See docs/SEMVER.md.

License

MIT — see LICENSE.