Generate stunning websites from a simple prompt with AI
GNR8 is an open-source AI-powered website generator that converts your ideas into production-ready websites using a multi-agent system. It handles everything—from content safety to prompt enhancement, UI design, media integration, UI improvement and deployment—all with one input.
- 🚫 Responsible AI – Filters unsafe content before processing.
- ⚡ One-Click Publish – Deploys to GitHub with auto-generated README.
- 🖌️ Seamless UI Editing – Modify your layout and content live, no coding required.
- 📸 Smart Media Insertion – Automatically fetches and inserts contextual Unsplash images.
- 🧠 Multi-Agent Pipeline – Each agent handles a specific task to improve quality and speed.
- 🔁 Feedback Loop – Incorporates user feedback to iteratively improve code.
- 🌐 Live Preview – View your deployed website instantly in the browser.
- User Prompt → You describe the site.
- Guardrails → Prompt checked for safety.
- Enhancement → Prompt is refined for clarity in a structured format.
- Code Generation → HTML, CSS, JS created.
- UI Agent → Designs and styles the interface.
- Media Agent → Adds contextual images via Unsplash.
- Feedback Agent → Refines based on feedback.
- Deployment → Website goes live with GitHub Pages.
⚠️ Prerequisites: Python 3.x, Node.js,pip
# Clone the repo
cd GNR8
# Frontend
cd FE
npm install
npm run dev
# Backend
cd ../BE
npm install
node index.js
# Model
cd
5766
../Model
pip install -r requirements.txt
uvicorn main:app --reload