Transform vague prompts into highly optimized, production-ready prompts using a 6-agent parallel AI system.
PromptForge takes a rough, vague prompt and runs it through 6 specialized AI agents in parallel to produce:
- ✅ Clarity-enhanced prompts
- ✅ Context-enriched prompts
- ✅ Role-optimized prompts
- ✅ Task-specific variations
- ✅ Output-format optimized versions
- ✅ Edge-case-aware prompts
User Input (vague prompt)
│
▼
┌─────────────────────────────────────┐
│ Multi-Agent Orchestrator │
│ │
│ Agent 1: Clarity Enhancer │
│ Agent 2: Context Enricher ──┐ │
│ Agent 3: Role Optimizer │ │
│ Agent 4: Task Specialist ─────┼──▶│ Merge & Score
│ Agent 5: Format Optimizer │ │
│ Agent 6: Edge Case Handler ────┘ │
└─────────────────────────────────────┘
│
▼
Optimized Prompt Variants
| Layer | Technology |
|---|---|
| Backend | NestJS 10 + TypeScript |
| Frontend | Next.js 14 + React |
| AI Engine | Multi-agent LLM orchestration |
| API | REST + WebSocket |
# Clone
git clone https://github.com/RahulRachhoya/PromptForge
cd PromptForge
# Setup (automated)
chmod +x setup.sh && ./setup.sh
# Or manually:
# Backend
cd backend && npm install && npm run start:dev
# Frontend
cd frontend && npm install && npm run devPromptForge/
├── backend/ # NestJS API + AI agent orchestration
├── frontend/ # Next.js UI
├── docs/ # Architecture & API docs
└── setup.sh # One-click setup script
Built with ❤️ | rahulrachhoya.is-a.dev