MindMesh AI - 7 AI Agents Debate Your Decisions in Real-Time
Source: Dev.to
š„ Video Demo
ā¶ļø Watch My 1āMinute Pitch Video
šÆ What Problem Does It Solve?
Making complex life decisionsācareer changes, buying a house, starting a businessāis hard.
The biggest obstacle is confirmation bias: we gravitate toward information that confirms our existing beliefs, miss risks, and overlook alternative perspectives.
MindMesh AI tackles this by simulating a team of 7 specialized AI agents that:
- Analyze your question from multiple angles simultaneously
- Debate each other in real time
- Detect biases and verify facts
- Deliver a balanced, evidenceābased recommendation
Think of it as having a research team, devilās advocate, factāchecker, and strategic advisorāall working together in about 5 seconds.
š” Why I Built This
I was stuck between staying in a stable job or pursuing AI/ML fullātime. Friends, articles, and pro/con lists still left me uncertain. The idea struck me: What if multiple AI agents could debate my decision, each from a different perspective?
The resulting system gives me (and anyone else) a multiāperspective analysis in seconds, breaking the echoāchamber effect.
⨠What Makes It Special
1. Parallel Agent Processing ā”
All 7 agents run simultaneously using Google Geminiās speed and async processing.
Result: ~5āsecond comprehensive analysis vs. 35+ seconds sequentiallyāa 7Ć speed boost.
2. RealāTime Agent Debate š
WebSocket connections stream each agentās response as it finishes:
- š Research Agent ā drops statistics
- š” Pro Advocate ā builds the case for
- š Con Advocate ā identifies risks
- šÆ Bias Checker ā calls out weak reasoning
- ā Fact Checker ā verifies claims
- š Synthesizer ā delivers the verdict
You watch the debate unfold live.
3. Intelligence Transparency š
Every agentās reasoning is visible:
- Data that influenced the recommendation
- Strongest arguments
- Detected biases
- Verified facts
- Confidence level (X/10)
No black box.
4. ProductionāReady Features š
- History System ā revisit past analyses
- Smart Followāups ā AI suggests relevant next questions
- Export Analysis ā download as Markdown
- Confidence Visualization ā see recommendation strength
- Mobile Responsive ā works on all devices
š ļø How It Works
Tech Stack
- Backend: Python, FastAPI, WebSockets, async/await
- Frontend: ReactāÆ18, Vite, Tailwind CSS
- AI: Google Gemini API (1.5āflash for speed, 1.5āpro for depth)
- Realātime: WebSocket streaming
Architecture
User Question
ā
WebSocket Connection
ā
PHASE 1: Parallel Analysis
āā Research Agent (data & statistics)
āā Pro Advocate (arguments FOR)
āā Con Advocate (arguments AGAINST)
ā (all run simultaneously)
PHASE 2: Quality Control
āā Bias Checker (analyzes PhaseāÆ1)
āā Fact Checker (verifies claims)
ā
PHASE 3: Synthesis
āā Synthesizer (final recommendation)
ā
Structured Output + Confidence Score
Agent Specializations
- š Research Agent ā gathers statistics, trends, market data; provides an objective foundation.
- š” Pro Advocate ā optimistic, builds the strongest case for the decision.
- š Con Advocate ā cautious, highlights potential problems and risks.
- šÆ Bias Checker ā critical thinker that spots logical fallacies and weak reasoning.
- ā Fact Checker ā verifies claims for accuracy, flags unverified statements.
- š Synthesizer ā weighs all perspectives and delivers a structured recommendation with a confidence score.
- š§ Orchestrator ā (behind the scenes) coordinates workflow and manages agent communication.
š Try It Live
- Live Demo:
- GitHub Repo:
No login requiredājust visit and ask a question.
š Example Questions
- āShould I switch careers to AI/ML engineering?ā
- āIs buying a house in 2025 a good financial decision?ā
- āShould I start a SaaS business or get a job?ā
- āIs remote work better than office work?ā
šØ User Experience Highlights
- Beautiful Dark Theme UI ā gradient backgrounds, smooth animations, colorācoded agent cards.
- RealāTime Feedback ā live status updates (e.g., āš Activating agent swarmā¦ā), processing time display.
- Smart Interactions ā oneāclick example questions, history sidebar, export button, followāup suggestions.
š Technical Achievements
Performance
- 5āsecond analysis (7 agents in parallel)
- 7Ć faster than sequential processing
- Realātime streaming via WebSockets
- Async/await for nonāblocking operations
Code Quality
- Modular architecture with separate agent classes
- Graceful error handling with helpful messages
- Type safety using Pydantic models
- Wellādocumented, maintainable codebase
Scalability
- Stateless agents ā easy to add more
- WebSocket pooling ā supports multiple concurrent users
- APIāfirst design ā ready for mobile apps
- Environmentābased configs ā simple deployment
šÆ Challenge Requirements Met
- ā Software side project ā built from scratch with Python & React
- ā Web application ā live at
- ā My own code ā 100āÆ% original implementation
- ā Easy testing ā no login, instant access
- ā Live demo ā deployed on Vercel
- ā GitHub repo ā open source at
- ā 1āminute pitch video ā embedded above
What the App Does
MindMesh AI takes any decisionāmaking question, runs it through 7 specialized agents in parallel, and returns a balanced recommendation in about 5 seconds.
Why I Built It
To overcome my own confirmationābias problem when deciding on a career path and to help others avoid echo chambers in decisionāmaking.
What Makes It Unique
- Multiāagent debate system ā first of its kind for decision intelligence
- Realātime streaming ā watch agents think and debate live
- Full transparency ā see every agentās reasoning, not just the final answer
- 7Ć faster ā parallel processing vs. sequential AI responses
Use Cases
Personal Decisions
- Career changes
- Major purchases (e.g., house, car)
- Starting a business vs. employment
Professional Scenarios
- Project prioritization
- Investment analysis
- Strategic planning