Where ideas become reality - Professional multi-agent software creation platform with real-time PRD debate, automated development, and GitHub integration.
<<<<<<< HEAD
>>>>>>> 172bb6ece94098955594b321fb7891fb9249e10a
ProductHive features a unique asynchronous debate engine where expert agents brainstorm and challenge each other to build the perfect PRD.
- Expert Agents: Planning, UX, Backend, Frontend, Database, and Business analysts.
- Real-time Thinking: Watch agents' "internal monologue" through the Thinking Canvas via SSE.
- Dynamic Consensus: Automated synthesis of debate transcripts into structured architectures.
- Human-in-the-Loop: join the debate! Ask questions or request revisions mid-process.
- Thinking Canvas: A logic-heavy visualization of the agent pipeline, showing active phases, progress, and live debate records.
- Collaborative Chat: Persistent interaction with your agent team throughout the project lifecycle.
- Queue-First Design: Powered by BullMQ and Redis for robust background task handling.
- Zero-Config Fallback: Automatically switches to In-Memory Execution if Redis is unavailable, ensuring a seamless local development experience.
- Custom Model Registry: Support for Gemini, Llama (Groq), GPT-4o, Claude, and Kimi with branded UI integration.
- Node.js 18+
- API keys for your preferred models (Google Cloud, Groq, OpenAI, or Anthropic)
- Redis / Docker (Optional - app will fallback to memory mode)
git clone https://github.com/maybeanns/producthive.git
cd producthive
npm install
cp .env.example .envnpm run dev
# App will start at http://localhost:3000- Start:
POST /api/prd/start- Enqueues a new debate job. - Stream:
GET /api/jobs/[jobId]/stream- SSE endpoint for real-time event tracking. - Continue:
POST /api/prd/continue- Enqueues a continuation job with user feedback.
- Framework: Next.js 15 (App Router), React 19
- Orchestration: BullMQ, ioredis, Custom Memory Pub-Sub
- AI: Gemini 1.5 Pro, Llama 3.1, GPT-4o, Claude 3.5
- Animations: Framer Motion
- UI: Tailwind CSS, Lucide Icons, Glassmorphism design system
producthive/
├── app/ # App routes (api, workspace, landing)
├── components/ # React components (landing, workspace)
├── lib/
│ ├── agents/ # Expert agent personas
│ ├── orchestration/ # Debate & Consensus logic
│ ├── events/ # Event streaming system
│ ├── ai/ # Multi-provider registry
│ └── queue/ # Job queueing (Redis + Fallback)
└── public/ # Branded assets & model icons
MIT License.
Built with ❤️ by the ProductHive Agent Team
