|
--- |
|
title: WebpageCreator |
|
emoji: π |
|
colorFrom: gray |
|
colorTo: yellow |
|
sdk: gradio |
|
sdk_version: 5.32.1 |
|
app_file: app.py |
|
pinned: false |
|
license: unknown |
|
short_description: Build and preview custom websites with agent. |
|
tags: [agent-demo-track] |
|
--- |
|
|
|
# π WebpageCreator β AI-Powered Website Generator |
|
|
|
**WebpageCreator** is an AI-based tool that generates a complete, responsive website from a simple text brief. Customize your brand colors, language, and company name β and the agent will generate professional HTML code section by section, live in your browser. β‘ |
|
|
|
## π₯ Demo Video |
|
|
|
βΆοΈ [Watch the demo](https://youtu.be/Hyovc5FYOYo) |
|
|
|
## β¨ Features |
|
|
|
- π· **Company Name** input for personalized branding |
|
- π **Brief field** to describe your business, product, or service |
|
- π¨ **Primary & Secondary Colors** via Color Pickers |
|
- π **Multilingual Output**: French, English, Spanish, German |
|
- β‘ **Real-time Preview** in an iframe while the site is building |
|
- π§ Powered by an autonomous agent (HektoreAgent) |
|
|
|
## π§© Sections Automatically Generated |
|
|
|
- Header with logo and gradient top bar |
|
- Hero section with headline and CTA |
|
- βTrusted byβ logos section |
|
- Services cards (with icons, titles, and text) |
|
- About / Mission section |
|
- Testimonials carousel |
|
- Call-to-Action section |
|
- Newsletter subscription form |
|
- Footer with navigation, contact, and social links |
|
|
|
## π§ Tech Stack |
|
|
|
- **Gradio** β frontend UI |
|
- **smolagents** β lightweight agent orchestration |
|
- **Selenium** β for icon name scraping |
|
- **Tailwind CSS**, **Alpine.js**, **Swiper.js** β for responsive UI |
|
- **Phosphor Icons** β beautiful open-source icon set |
|
|
|
## π₯οΈ Run Locally |
|
|
|
```bash |
|
pip install -r requirements.txt |
|
python app.py |
|
|