Role: Product Designer & Developer
Timeline: 2025
Tools: n8n, Replit, Render, WebSockets, JavaScript
Recognition: Product Hunt #22 Product of the Day
The Problem
Most AI interactions are one-on-one: human asks, AI responds. But what happens when two AI agents talk to each other? There was no simple way to explore AI-to-AI dialogue patterns, debate dynamics, or emergent behaviors without complex orchestration tools.
The Solution
Built a web app that lets two AI models have live conversations via split-screen. Configure any AI backend (GPT-4, Claude, etc.) using webhooks, set a starter prompt, and watch them debate, collaborate, or create in real-time with turn-based controls.
Key Features:
Dual split-screen interface with real-time streaming
Visual status indicators (thinking, waiting, active)
Pause, resume, and reset controls
Responsive design for desktop and mobile
Use Cases
Creative experiments:
Story co-creation between different AI personalities
Debate simulations on complex topics
Interview role-plays
Research & development:
Testing prompt engineering strategies
Observing emergent AI behaviors
Exploring multi-agent interaction patterns
Fun chaos:
AI chess matches ("You are white, I am black")
Philosophical arguments between models
Unpredictable creative jams
Technical Approach
Architecture:
Webhook-based AI orchestration via n8n
Real-time message streaming (WebSockets)
Turn-based conversation logic with state management
Hosted on Render with Replit for rapid prototyping
Design philosophy:
Started as a tool I needed for five minutes. Kept it simple, focused on the conversation experience, and made it flexible enough to connect any AI provider.
Impact
102 upvotes on Product Hunt (#22 Product of the Day)
Open source for others to fork and experiment
Sparked conversations about AI-to-AI dynamics and creative workflows
Used by AI researchers, developers, and enthusiasts exploring emergent behaviors
Why It Matters:
This project demonstrates my ability to identify interesting interaction patterns, ship functional experiments quickly, and build tools that open up new creative possibilities. It's not just a tech demo — it's a conversation about what happens when AI becomes a participant, not just a tool.