The future of AI conversations is multi-perspective debates, not single-agent responses.
Imagine having a roundtable discussion where each participant brings their unique expertise and perspective to the table. That's exactly what ChatsParty delivers - but with AI agents.
🎯 Core Innovation: Instead of getting one AI response, you get a dynamic conversation where multiple AI agents with different personalities, expertise, and viewpoints discuss your topic from every angle.
- 🧠 Better Decision Making: Get multiple perspectives on complex problems
- 🎨 Creative Breakthroughs: Watch ideas evolve through agent interactions
- 🔍 Deeper Analysis: Each agent challenges and builds upon others' responses
- 💡 Diverse Viewpoints: Avoid the echo chamber of single-agent responses
You: "Should we use microservices for our startup?"
🤖 DevOps Expert: "Microservices add complexity early on. Start monolithic."
👨💻 Senior Engineer: "I disagree. Microservices enable team autonomy from day one."
🎯 Product Manager: "Both valid, but consider deployment overhead vs feature velocity..."
📊 Tech Lead: "Let me share data on teams that tried both approaches..."
This is not just chat - it's collaborative AI intelligence.
🌐 Try it live at chatsparty.com - Free to use!
- Smart Agent Selection: AI supervisor chooses who speaks next based on context
- Natural Flow: Agents build on each other's responses organically
- Diverse Perspectives: Each agent brings unique expertise and personality
- Anti-Repetition: Intelligent system prevents the same agent from dominating
- Personality Design: Configure friendliness, humor, expertise level, and communication style
- Role Definition: Create specialists (lawyer, doctor, engineer, creative, etc.)
- Multi-Provider Support: Works with OpenAI, Anthropic, Google, Vertex AI, Groq, and Ollama
- Real-time Streaming: Watch conversations unfold in real-time
- Credit System: Track and manage AI usage costs
- Secure Authentication: JWT-based user management
- File Integration: Upload documents to inform discussions
- Marketplace: Share and discover agent configurations
Backend: FastAPI + TypeScript + Mastra AI Framework
Frontend: React + TypeScript + Tailwind CSS
Database: PostgreSQL + Prisma ORM
Real-time: Socket.IO for live conversations
🔗 Visit chatsparty.com - Free cloud version, no setup required!
# Backend
cd backend
npm install
npm run dev
# Frontend (new terminal)
cd frontend
npm install
npm run devVisit http://localhost:3000 and start your first multi-agent discussion!
- 🏢 Business Strategy: Get multiple expert perspectives on decisions
- 🔬 Research: Explore topics from different academic viewpoints
- 🎨 Creative Projects: Brainstorm with diverse creative personalities
- 🛠️ Technical Decisions: Debate architecture, tools, and approaches
- 📚 Learning: Understand complex topics through expert discussions
We're building something revolutionary:
- 🤝 Collaborative Workspaces: Multi-user sessions where humans and AI agents work together
- 🎮 Debate Tournaments: Structured debates with scoring and winners
- 📈 Agent Analytics: Track which agents provide the most value
- 🔌 Plugin System: Custom agent behaviors and integrations
- 🌐 Public Discussions: Share interesting conversations with the community
ChatsParty is open-source and built by developers who believe in the future of multi-agent AI.
⭐ Star this repo if you believe in multi-perspective AI conversations!
Your support helps us:
- Add more AI providers and models
- Build better conversation flows
- Create more sophisticated agent personalities
- Develop collaborative features
We welcome contributions! Whether it's:
- 🐛 Bug fixes
- ✨ New features
- 📝 Documentation
- 🎨 UI improvements
- 🤖 New agent types
Check out our Contributing Guide to get started.
Personal and Internal Use License - Free for personal, educational, and internal company use.
Commercial use requires permission - Contact [email protected] for commercial licensing.
Ready to experience the future of AI conversations? Star the repo and join the revolution! 🌟