PraisonAI UI provides a streamlined, single-page chat experience powered byDocumentation Index
Fetch the complete documentation index at: https://docs.praison.ai/llms.txt
Use this file to discover all available pages before exploring further.
praisonaiui. It removes the complex sidebars and admin panels found in PraisonAI Claw to focus entirely on conversation and agent interaction.
Quick Start
Features
- Distraction-Free: No sidebars, no complex configuration pages—just chat.
- Customizable: Provide your own
app.pyoragents.yamlfile to define custom agents or tasks. - Auto-Reload: Supports developer-friendly dynamic reloading.
- Host Integration: Embed directly in your applications using Pattern B integration.
Run in Your Own Host
Integrate PraisonAI UI directly into your Python application:Legacy Mode
praisonai ui now uses configure_host() internally. For the old callback-only behavior:
@aiui.reply callbacks.
See Host Integration for complete integration patterns.
External Agents
The PraisonAI UI automatically detects installed external CLI tools and shows checkboxes for available agents. When working withAgentTeam configurations, enabled external agents add tools that can be merged with YAML-defined role tools.
Available Agent Toggles
When external CLIs are installed, the following checkboxes appear automatically:- Claude Code: Enable for file editing and advanced coding tasks
- Gemini CLI: Enable for code analysis and search capabilities
- Codex CLI: Enable for refactoring and optimization tasks
- Cursor CLI: Enable for IDE-integrated development workflows
AgentTeam Integration
External agent tools merge seamlessly withAgentTeam member configurations:
Session-Based Settings
- Persistence: Session-based toggles reset on browser refresh
- Auto-Detection: Only available/installed CLIs show checkboxes
- Workspace Context: External agents operate within
PRAISONAI_WORKSPACE
For comprehensive documentation on external agents across all PraisonAI interfaces, see External Agents in UI.
CLI Options
You can customize how the UI starts using flags:Custom Chat Applications
By default, thepraisonai ui command provisions a default chat application located at ~/.praisonai/ui/app.py.
You can define your own custom chat experience using a standard Python script and pointing the praisonai ui command to it:
Related
PraisonAI Claw
Need a full administrative dashboard? Use PraisonAI Claw to manage channels, knowledge, and multi-agent memory.
PraisonAI Chat
Want to dynamically chat with 100+ LLMs with vision capabilities? Explore PraisonAI Chat.

