Rust-Native AI Agent Runtime

behest

> Building blocks for production AI agent runtimes_

main.rs
use behest::{Agent, Tool};

let agent = Agent::
  builder()
  .provider("openai")
  .tool(WebSearch)
  .build().
  await?;
{}

TYPE-SAFE

Leverage Rust's type system for compile-time guarantees and runtime safety.

[]

MODULAR

Composable building blocks that adapt to your specific use case.

<>

PRODUCTION

Built for real-world AI agent workloads with performance in mind.

Built with Rust // Powered by AI