Skip to main content
High-performance AI agents in native Rust.

Why Rust?

BenefitDescription
SpeedNative performance
SafetyMemory-safe by design
AsyncBuilt for concurrency
PortableDeploy anywhere

Quick Start

use praisonai::Agent;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let agent = Agent::new()
        .name("Assistant")
        .build()?;
    
    agent.chat("Hello!").await?;
    Ok(())
}