agentwerk 0.1.0

A minimal Rust crate that gives any application agentic capabilities.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
mod r#trait;
mod builder;
pub(crate) mod context;
mod event;
mod r#loop;
mod output;
mod pipeline;
pub(crate) mod prompts;
pub(crate) mod queue;

pub use r#trait::Agent;
pub use builder::AgentBuilder;
pub(crate) use context::InvocationContext;
pub use event::Event;
pub use output::{AgentOutput, OutputSchema, Statistics};
pub use pipeline::Pipeline;
pub use prompts::BehaviorPrompt;