Skip to main content
PraisonAI UI provides a streamlined, single-page chat experience powered by praisonaiui. It removes the complex sidebars and admin panels found in PraisonAI Claw to focus entirely on conversation and agent interaction.

Quick Start

1

Install

Install the UI package:
pip install "praisonai[ui]"
2

Launch

Start the clean chat interface:
praisonai ui
The UI will automatically start on http://localhost:8081 and load the default chat application.

Features

  • Distraction-Free: No sidebars, no complex configuration pages—just chat.
  • Customizable: Provide your own app.py or agents.yaml file to define custom agents or tasks.
  • Auto-Reload: Supports developer-friendly dynamic reloading.

CLI Options

You can customize how the UI starts using flags:
praisonai ui                        # Chat on port 8081
praisonai ui --port 9000            # Run on custom port 9000
praisonai ui --host 127.0.0.1      # Bind to localhost only
praisonai ui --app my-chat.py       # Load a custom Python config
praisonai ui --reload               # Enable auto-reload on file changes

Custom Chat Applications

By default, the praisonai 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:
praisonai ui --app custom-agent.py

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.