Agent UI

Build user interfaces for agents

Build interactive UIs for your agents.

Diagram

Agent UI

👤 User

🖥️ Interface

🤖 Agent

📤 Output

Quick Start

  1. Web UI
    rust
    use praisonai::{Agent, WebUI};
    
    let agent = Agent::new()
        .name("Assistant")
        .build()?;
    
    // Start web interface
    WebUI::new(agent)
        .port(8080)
        .start()
        .await?;
    
    // Access at http://localhost:8080

UI Options

TypeDescription
Web UIBrowser-based chat
CLITerminal interface
APIREST/WebSocket endpoints

Related