User Interfaces
Overview of available user interfaces for PraisonAI agents
Available Interfaces
Interface | Description | URL |
---|---|---|
Streamlit | Create interactive web apps with Python | https://docs.praison.ai/ui/streamlit |
Gradio | Build machine learning web apps rapidly | https://docs.praison.ai/ui/gradio |
UI | Multi Agents such as CrewAI or AG2 | https://docs.praison.ai/ui/ui |
Chat | Chat with 100+ LLMs, single AI Agent | https://docs.praison.ai/ui/chat |
Code | Chat with entire Codebase, single AI Agent | https://docs.praison.ai/ui/code |
Interface Types
Web Applications
Create full-featured web interfaces with Streamlit and Gradio.
Chat Interfaces
Build conversational experiences with Chat and Chainlit.
Code Interaction
Interact with codebases using the Code interface.
Multi-Agent Systems
Orchestrate multiple agents with UI framework.
Features by Interface
Web Frameworks
- Streamlit: Interactive components, real-time updates, data visualization
- Gradio: Rapid prototyping, markdown support, file handling
Chat Systems
- Chat: Multiple LLM support, conversation history, context management
Specialized Interfaces
- UI: Agent orchestration, workflow management, inter-agent communication
- Code: Codebase navigation, syntax highlighting, version control integration
Getting Started
Choose Interface
Select the interface that best matches your use case from the table above.
Install Dependencies
Each interface has its own installation requirements. Follow the specific guide.
Create Application
Use the provided examples and templates to build your application.
Customize
Add features and styling to match your needs using the interface’s components.