AI that builds a company, attacks it with 5 specialized critics, and ships the survivor.
PROMETHEUS is a fully autonomous venture engine that runs this pipeline on every mission:
-
GENESIS — You type a plain-English business problem. Claude claude-sonnet-4-6 generates a complete company blueprint: company name, tech stack, database schema, API endpoints, pricing, compliance requirements.
-
CONSTRUCTION — 4 AI sub-agents run in parallel to generate a complete MVP codebase: Next.js frontend, FastAPI backend, SQL migrations, and full documentation.
-
ATTACK — 5 specialized critic agents simultaneously assault the generated company from every angle:
- 🔴 THE BREACH — Security penetration tester (SQL injection, auth bypass, IDOR, CSRF)
- 🟣 THE ADVOCATE — Product UX expert (missing onboarding, empty states, dead ends)
- 🟡 THE REGULATOR — Compliance officer (GDPR, PCI-DSS, HIPAA, CCPA violations)
- 🔵 THE ARCHITECT — Scalability engineer (N+1 queries, missing pagination, SPOFs)
- 🩷 THE INVESTOR — VC partner (unit economics, moat, go-to-market, pricing cannibalization)
-
DEFENSE — An autonomous loop processes every kill report. High-severity threats are patched immediately. Low-severity threats are challenged and sent to an arbiter (Claude) who rules ACCEPTED or REJECTED. A live Survival Score (0–100%) rises as threats are resolved.
-
DEPLOY — When the defense loop completes, the survivor is deployed and you receive a live URL. Click it to see a working company landing page.
# 1. Clone and enter
git clone <your-repo-url> prometheus && cd prometheus
# 2. Add your Google Gemini API key
cp backend/.env.example backend/.env
# Edit backend/.env and set GEMINI_API_KEY=AIza...
# 3. Run
start.bat # Windows
./start.sh # Mac/LinuxThen open http://localhost:3000
- Python 3.11+
- Node.js 18+
- A Google Gemini API key (free tier works perfectly!): https://aistudio.google.com/app/apikey
| Layer | Technology |
|---|---|
| Backend | FastAPI 0.110 + Python 3.11 |
| AI Model | Gemini (e.g., 1.5 Flash) via Google GenAI SDK |
| Agent Framework | LangGraph 0.1.0 |
| Data Models | Pydantic v2 |
| Streaming | Server-Sent Events (SSE) |
| Storage | In-memory (missions) |
| Frontend | Next.js 14 + TypeScript |
| Styling | CSS Modules (military aesthetic) |
| Fonts | Rajdhani + Share Tech Mono + Orbitron |
| Layer | Technology |
|---|---|
| Frontend | Next.js 14 + TypeScript + Tailwind |
| Backend | FastAPI + Python |
| Database | SQLite + SQLAlchemy |
| Auth | JWT |
| Docs | Markdown |
User Input
│
▼
[BUILDER AGENT] ──── Claude claude-sonnet-4-6 ───→ SharedContract (Company Blueprint)
│
├── [FRONTEND AGENT] ──── Claude ──→ Next.js App Files
├── [BACKEND AGENT] ──── Claude ──→ FastAPI App Files
├── [DATABASE AGENT] ──── Claude ──→ SQL Migration Files
└── [DOCS AGENT] ──── Claude ──→ README + API Docs
│
▼
[CRITIC COUNCIL] ── 5 agents run in parallel ──
├── [THE BREACH] Security vulnerabilities
├── [THE ADVOCATE] Product UX gaps
├── [THE REGULATOR] Compliance violations
├── [THE ARCHITECT] Scalability bottlenecks
└── [THE INVESTOR] Business model flaws
│
▼
[DEFENSE LOOP] ──── For each KillReport:
├── kill_potential ≥ 7 → PATCH (immediate fix)
├── kill_potential ≤ 3 → CHALLENGE → [ARBITER] → ACCEPTED/REJECTED
└── kill_potential 4-6 → PATCH
│
▼
[DEPLOYER] ──→ Live Preview URL
$0 to run. Here's the breakdown:
| Service | Cost |
|---|---|
| Gemini API | Free tier works for development (up to 15 Requests/Min, 1 million Tokens/Min) |
| Backend hosting | Fly.io free tier OR localhost |
| Frontend hosting | Vercel free tier OR localhost |
| Database | SQLite (local file, zero cost) |
For demo purposes, everything runs locally with zero cloud costs.
BUG-A-BOO
MIT License — build anything with it.
Built for hackathons, demos, and anyone who wants to watch AI eat startups for breakfast.