User Interface
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 AutoGen | 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
1
Choose Interface
Select the interface that best matches your use case from the table above.
2
Install Dependencies
Each interface has its own installation requirements. Follow the specific guide.
3
Create Application
Use the provided examples and templates to build your application.
4
Customize
Add features and styling to match your needs using the interface’s components.
Was this page helpful?