Inspiration
Early-stage founders rarely need another generic chatbot response. They need a compact founding team that challenges assumptions, compares alternatives, and turns an idea into something concrete enough to build. We created Startup Co-founder AI to simulate that first strategic conversation in minutes.
What it does
A founder enters a startup idea and receives a structured collaboration between three specialized AI roles:
- Product Manager shapes the initial product proposal.
- Market Research challenges it with customer, market, and competitor considerations.
- CEO compares the alternatives, makes a transparent decision, and explains trade-offs, rejected options, confidence, and the final recommendation.
The result is a concise PRD that can be copied or downloaded as Markdown.
How we built it
We built the product with Next.js, TypeScript, React, Tailwind CSS, Zod, OpenRouter, and Vercel. The server makes one structured model request through an AI provider abstraction, validates the complete response with a strict schema, and renders the three role outputs as a visible debate. A deterministic mock mode keeps the demo reliable when no model key is configured.
Codex was our development co-founder throughout the build: it helped turn the brief into a PRD and architecture, implement the workflow and interface, write tests, diagnose deployment configuration, and prepare the hackathon submission. GPT-5.6 was used through Codex to reason across product, engineering, QA, and launch decisions.
Challenges we ran into
The hardest part was balancing a true multi-role experience with a fast, reliable three-minute demo. Independent agent calls would add latency and more failure points, so we designed one strict structured request that still preserves distinct roles and an auditable decision trail. We also kept provider secrets server-side and separated live and mock modes so the product remains safe and demonstrable.
Accomplishments that we're proud of
- A complete idea-to-PRD workflow with three specialized roles
- A visible debate instead of an opaque final answer
- Transparent CEO reasoning, including trade-offs and rejected alternatives
- Strict schema validation and server-only provider calls
- Copy and Markdown export
- Automated tests, type checking, linting, formatting checks, and production build
- A live Vercel deployment and public GitHub repository
What we learned
Structured outputs are especially powerful when the interface depends on multiple specialist perspectives. We also learned that the best hackathon architecture is not the most complex one: a narrow provider abstraction, rigorous validation, and a graceful mock fallback created a more trustworthy product than prematurely adding persistence, authentication, or extra agents.
What's next
Next we would add saved workspaces, authentication, richer market evidence, configurable specialist agents, and controlled handoffs from the generated PRD into implementation workflows.
Built With
- agents
- ai
- codex
- css
- gpt-5.6
- next.js
- openrouter
- outputs
- react
- structured
- tailwind
- typescript
- vercel
- vitest
- zod
Log in or sign up for Devpost to join the conversation.