PraisonAI Chat
PraisonAI Chat is a powerful, modern chat interface designed for AI agent interactions. It provides a beautiful UI for interacting with PraisonAI agents with features like streaming responses, tool call visualization, and session management.Installation
Quick Start
CLI Usage
Start the chat interface with a single command:http://localhost:8000.
With Custom Port
Programmatic Usage
Features
Multi-Agent Support
Seamlessly interact with multiple AI agents in a single interface
Tool Visualization
See agent tool calls and their results in real-time
Streaming Responses
Real-time streaming of agent responses
Session Management
Persistent sessions with full history
Multi-Agent Chat
Configuration
ChatConfig Options
Environment Variables
| Variable | Description | Default |
|---|---|---|
PRAISONAI_CHAT_PORT | Server port | 8000 |
PRAISONAI_CHAT_HOST | Server host | 0.0.0.0 |
CHAINLIT_AUTH_SECRET | Auth secret for sessions | Auto-generated |
UI Features
Chain of Thought Visualization
The chat interface displays agent reasoning steps, showing how agents arrive at their responses.Tool Call Panel
When agents use tools, the UI displays:- Tool name
- Input arguments
- Tool output/results
- Execution time
Session History
- Automatic session persistence
- Resume previous conversations
- Export chat history

