Chat Interface
Build your own AI assistant with a real-time streaming interface
Create your own version of powerful AI assistants like ManusAI, Lovable, Cursor, Windsurf, etc… with plugins - all using PandaAGI’s ready-made chat interface.
PandaAGI Chat Interface
Why Build a Chat Interface?
A chat interface is the most intuitive way for users to interact with AI agents. The PandaAGI chat interface provides:
Real-time Streaming
See agent responses, thinking, and actions as they happen
Tool Visibility
Watch as the agent uses tools to solve complex problems
Conversation History
Maintain context across multiple interactions
Mobile Responsive
Works seamlessly on desktop and mobile devices
Ready-to-use Chat Interface
PandaAGI includes a production-ready chat interface in the examples folder that you can deploy immediately.
Clone Repository
Configure API Key
Launch Application
This command will:
- ✅ Check Docker requirements
- 🛑 Stop any existing containers
- 🔄 Pull pre-built production images (default)
- 🔨 Build and start services (in development mode with —dev)
- 🔍 Perform health checks
- 📊 Display service status and URLs
Pro Tip: Use --build
to force rebuild images when needed.
Access the Interface
Once running, access:
- Frontend: http://localhost:3000
- Backend API: http://localhost:8001
Clone Repository
Configure API Key
Launch Application
This command will:
- ✅ Check Docker requirements
- 🛑 Stop any existing containers
- 🔄 Pull pre-built production images (default)
- 🔨 Build and start services (in development mode with —dev)
- 🔍 Perform health checks
- 📊 Display service status and URLs
Pro Tip: Use --build
to force rebuild images when needed.
Access the Interface
Once running, access:
- Frontend: http://localhost:3000
- Backend API: http://localhost:8001
Start in Development Mode
This will build and run the application locally with hot-reloading.
Manual Development (Alternative)
Use this approach if you need to run services separately.