langchainrust 0.7.0

A LangChain-inspired framework for building LLM applications in Rust. Supports OpenAI, Agents, Tools, Memory, Chains, RAG, BM25, Hybrid Retrieval, LangGraph, HyDE, Reranking, MultiQuery, and native Function Calling.
// src/langgraph/compiled/mod.rs
//! CompiledGraph - Executable graph with state management

pub mod graph;
pub mod invoke;
pub mod parallel;
pub mod stream;
pub mod types;
pub mod validate;
pub mod visualize;

#[cfg(test)]
mod tests;

pub use graph::CompiledGraph;
pub use types::{
    DynamicInjection, DynamicPlanner, DynamicTask, ExecutionStep, GraphExecution, GraphInvocation,
    ParallelBranch, ParallelInvocation, StreamEvent,
};