tinyagents 0.1.1

A Rust LLM orchestration library inspired by LangChain and LangGraph.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! Registry coordination and discovery primitives.
//!
//! The registry owns named runtime components and local metadata catalogs. The
//! first concrete piece is the model catalog, which keeps a checked-in snapshot
//! of provider model prices, context windows, and capabilities for deterministic
//! local lookup.

pub mod capability;
pub mod catalog;
pub mod component;

pub use capability::CapabilityRegistry;
pub use catalog::{
    ModelCapabilities, ModelCatalog, ModelCatalogEntry, ModelCatalogSnapshot, ModelCatalogSource,
    ModelPricing,
};
pub use component::{ComponentId, ComponentKind, ComponentMetadata};