Convert plain English app descriptions into validated, executable JSON configurations.
- Intent Extractor — parses user intent into structured form
- System Designer — converts intent → entities, flows, roles
- Schema Generator — generates UI, API, DB, Auth schemas
- Validator + Auto-Repair — detects and fixes cross-layer inconsistencies
- Success rate: 14/20 (70%)
- Normal cases: 9/10
- Edge cases: 5/10
- Avg latency: 21.36s
- Backend: FastAPI + Python
- LLM: Groq (llama-3.3-70b-versatile)
- Validation: Pydantic v2
- Frontend: React
# Backend
cd backend
python3 -m venv venv && source venv/bin/activate
pip install -r requirements.txt
uvicorn main:app --host 0.0.0.0 --port 8000
# Frontend
cd frontend
npm install && npm startPOST /generate
{"prompt": "Build a CRM with login, contacts, dashboard"}