65labs
A multiplayer collaborative coding platform where multiple participants simultaneously submit prompts, and AI intelligently synthesizes their ideas into a working web application.
Core trick
Collects simultaneous prompts from multiple users and has an AI merge them into one web app spec with priority-based conflict resolution.
Description
A multiplayer collaborative coding platform where multiple participants simultaneously submit prompts, and AI intelligently synthesizes their ideas into a working web application. Built for real-time collaboration with conflict resolution, priority management, and live presence awareness.
README excerpt
# Vibe de Deux A multiplayer collaborative coding platform where multiple participants simultaneously submit prompts, and AI intelligently synthesizes their ideas into a working web application. Built for real-time collaboration with conflict resolution, priority management, and live presence awareness. ## Purpose Vibe de Deux enables teams to collaboratively build web applications through natural language prompts. Unlike traditional pair programming or code review workflows, this platform allows multiple people to contribute ideas simultaneously without blocking each other. The AI acts as a mediator, analyzing conflicts, prioritizing requests, and synthesizing a unified design that respects everyone's contributions. ## Core Concept: Collaborative vs Conflicting Prompts The platform's intelligence lies in understanding when prompts are **collaborative** (additive) versus **conflicting**, and how to prioritize them. ### Collaborative (Additive) Prompts Prompts are considered **additive** when they can coexist without contradiction. Examples: - "Make it blue" + "Add a button" → Different concerns, both can be implemented - "Add a header" + "Add a footer" → Complementary features - "Make it responsive" + "Add dark mode" → Independent enhancements When prompts are additive, the AI implements all of them together, creating a richer final product. ### Conflicting Prompts Conflicts occur when prompts are **mutually exclusive** or **contradictory**: - **Mutually Exclusive*