UPage logo

UPage

An LLM-driven visual web builder — the open-source alternative to Lovable

AI Latest: 1.0.1

Introduction

UPage is a large language model-powered visual web builder platform. By connecting to mainstream LLMs, you can quickly generate personalized, visually appealing web pages through natural language descriptions — making creation more efficient and intelligent.

Key Features

  • Visual Editing, WYSIWYG: A clean and intuitive visual editor with real-time preview, making layout and style adjustments effortless;
  • Multi-Page Generation: Generate multiple interconnected pages at once to quickly build a complete website structure;
  • Standard Code Export: Automatically generates clean HTML/CSS/JS code for easy integration into existing projects or further development;
  • Responsive Design: Automatically adapts to desktop, tablet, and mobile devices for a flawless cross-platform experience.

V2 Highlights

  • Agent-Driven Architecture: Page generation logic has been fully refactored to an Agent-based architecture, powered by React Router v7 for smarter and smoother interactions;
  • Vision Model Support: Added independent vision model configuration. When the primary model lacks multimodal capabilities, UPage automatically invokes the vision model to process images;
  • Extended AI Tools: New AI tools including Serper search and weather queries, enhancing information gathering for page generation;
  • Mainstream Design System References: Reference popular design systems before generating pages for more professional and consistent output;
  • Auto Page Titles: Intelligently generate page titles based on content, say goodbye to "Untitled Page";
  • Webpage Patch Operations: Support partial modifications and iterative optimization for already-generated pages.

Links

Deploy UPage with 1Panel

  1. Install 1Panel on your VPS (Linux server).

    # Copy and paste the following command into your terminal and press Enter
    bash -c "$(curl -sSL https://resource.1panel.pro/v2/quick_start.sh)"
  2. Open the 1Panel dashboard, go to App Store.

  3. Search for UPage and click Install.

  4. Fill in the required parameters (ports, admin credentials, storage path), then confirm.

  5. After deployment, create a website/reverse proxy in 1Panel if you want a custom domain.

  6. Enable HTTPS (recommended) and keep the app updated from the App Store.