Discover and explore top open-source AI tools and projects—updated daily.
halo-devAI-driven visual web page builder
Top 71.5% on SourcePulse
UPage is a visual web page builder powered by large language models (LLMs), designed to rapidly generate personalized, high-quality websites from natural language descriptions. It targets developers and creators seeking an efficient, intelligent workflow, offering a Lovable open-source alternative.
How It Works
The platform integrates with mainstream LLMs, translating user prompts into functional web pages via a WYSIWYG editor for real-time visual design. This approach combines AI-driven content generation with direct manipulation, enabling faster iteration and sophisticated design from simple text inputs.
Quick Start & Requirements
Deployment requires a Linux server with Docker. Installation uses a one-click script:
bash docker run -d --name upage --restart unless-stopped -p 3000:3000 -e LLM_PROVIDER=OpenAI -e PROVIDER_BASE_URL=your-provider-base-url -e PROVIDER_API_KEY=your-openai-api-key -e LLM_DEFAULT_MODEL=your-default-model -e LLM_MINOR_MODEL=your-minor-model -v ./data:/app/data -v ./logs:/app/logs -v ./storage:/app/storage halohub/upage:latest
Configure LLM access via environment variables. The UI is accessible at http://localhost:3000. An alternative installation is via the 1Panel app store. Detailed usage is in the UPage Online Documentation.
Highlighted Details
Maintenance & Community
Built upon bolt.diy's structure, UPage is part of an ecosystem by the creators of Halo (website builder), JumpServer (bastion host), DataEase (BI), MaxKB (AI agent platform), and 1Panel (server management). A technical exchange group is available for community interaction.
Licensing & Compatibility
Released under the FIT2CLOUD Open Source License, which is fundamentally GPLv3 but includes specific restrictions. Derivative works must retain UPage's original logo and copyright information and adhere to GPLv3 copyleft obligations. Commercial use requires a separate license obtained by contacting support@fit2cloud.com.
Limitations & Caveats
The FIT2CLOUD license restricts branding modifications and requires GPLv3 compliance for derivative works. Commercial deployment necessitates a paid license. Core functionality depends on properly configured external LLM services.
1 week ago
Inactive
gnachman
langgenius