| --- |
| title: VentureForge - AI Startup Discovery |
| emoji: π |
| colorFrom: blue |
| colorTo: purple |
| sdk: gradio |
| sdk_version: 5.0.0 |
| app_file: app.py |
| pinned: false |
| license: mit |
| tags: |
| - ai-agents |
| - startup-ideas |
| - langgraph |
| - multi-agent |
| - paul-graham |
| - amd-hackathon |
| short_description: Autonomous multi-agent system for startup idea discovery |
| --- |
| |
| # VentureForge π |
|
|
| An autonomous multi-agent system that discovers startup ideas by mining real user pain points from online communities, evaluating them with Paul Graham-inspired criteria, and generating investor-ready pitch briefs. |
|
|
| **Built for AMD AI Hackathon | Track 1: AI Agents & Agentic Workflows** |
|
|
| ## Features |
|
|
| - π **Pain Point Mining** from Hacker News, Product Hunt, and web search |
| - π€ **6 Specialized Agents** (Orchestrator, Miner, Generator, Scorer, Writer, Critic) |
| - β
**Binary Rubric Evaluation** (yes/no checks, not subjective scores) |
| - π **Reflection Loop** with adversarial critique (max 3 revisions) |
| - π **Real-time Progress** tracking in Gradio UI |
| - π― **Token Optimized** for vLLM 2048 token limit |
|
|
| ## How to Use |
|
|
| 1. **Set API Keys** in Space Settings β Repository secrets: |
| - `OPENROUTER_API_KEY` (required) |
| - `TAVILY_API_KEY` (required) |
| - `PRODUCTHUNT_API_KEY` (optional) |
|
|
| 2. **Enter a domain** (e.g., "developer tools", "healthcare", "fintech") |
|
|
| 3. **Click "Start Discovery"** and watch the agents work! |
|
|
| 4. **View results** in the tabs: |
| - Pain Points (with evidence sources) |
| - Ideas (generated from pain points) |
| - Scored Ideas (8 binary checks) |
| - Pitch Briefs (investor-ready) |
| - Critiques (adversarial review) |
|
|
| ## Architecture |
|
|
| ``` |
| Orchestrator β Pain Point Miner β Idea Generator β Scorer β Pitch Writer β Critic |
| β |
| (reflection loop) |
| ``` |
|
|
| ## Documentation |
|
|
| - [README.md](README.md) - Quick start guide |
| - [PROJECT.md](PROJECT.md) - Detailed architecture |
| - [orchestration.json](orchestration.json) - Machine-readable spec |
|
|
| ## Performance |
|
|
| - **Duration:** ~2 minutes per domain |
| - **Token Optimized:** One-at-a-time generation + compressed prompts |
| - **Reliable:** 0 JSON failures on all domains (healthcare, developer tools, finance) |
|
|
| ## License |
|
|
| MIT License - see [LICENSE](LICENSE) file for details |
|
|
| --- |
|
|
| **Built with β€οΈ for AMD AI Hackathon** |
|
|