ChatGPT-Next-Web-Pro  by vual

All-in-one web UI for generative AI models

created 1 year ago
751 stars

Top 47.2% on sourcepulse

GitHubView on GitHub
Project Summary

This project offers a feature-rich, enhanced version of ChatGPT-Next-Web, targeting users who need advanced AI capabilities beyond standard chat. It integrates multimodal AI, image generation, music, and video synthesis, along with robust backend management for multi-user platforms.

How It Works

The project builds upon the core ChatGPT-Next-Web architecture, extending it with integrations for various AI models and services. Key additions include Midjourney (standard and plus features like face-swapping and inpainting), Stable Diffusion, DALL-E 3, Suno for music, and Luma for video. It supports file parsing (PDF, DOCX, PPTX, etc.) and storage via S3-compatible services. The "with-backend" version adds user management, subscription plans, API key management, and payment gateway integrations.

Quick Start & Requirements

  • No Backend Version:
    • Install: docker pull registry.cn-hangzhou.aliyuncs.com/ann-chat/chatgpt-next-web-pro:3.9.12
    • Run: docker run -d -p 3000:3000 -e OPENAI_API_KEY="sk-xxxxxx" -e AUTHORIZE_CODE="your_auth_code" registry.cn-hangzhou.aliyuncs.com/ann-chat/chatgpt-next-web-pro:3.9.12
    • Prerequisites: Docker, OpenAI API Key, Authorization Code (required for full functionality).
    • Docs: Detailed Deployment Steps
  • With Backend Version:
    • Install: Download docker-compose.yml from /docker/with-backend/ and run docker compose pull && docker compose up -d.
    • Prerequisites: Docker, Docker Compose, OpenAI API Key, Authorization Code.
    • Demo: User client: https://ai.annyun.cn/, Admin panel: https://admin.annyun.cn/ (admin/123456)

Highlighted Details

  • Supports Midjourney (standard & plus), Stable Diffusion, DALL-E 3, Suno, and Luma.
  • Includes multimodal capabilities: image recognition, Whisper (speech-to-text), and TTS (text-to-speech).
  • "With-backend" version offers user registration, login (email, phone, WeChat), subscription management, and payment integration (WeChat Pay, EasyPay).
  • File parsing for PDF, DOCX, PPTX, images (OCR), audio, and more, with S3-compatible storage.

Maintenance & Community

  • The project is actively updated (as of April 16, 2025).
  • Contact for authorization codes and community discussion via WeChat: 822784588.

Licensing & Compatibility

  • The project states "code is not open source" and requires an authorization code for full functionality.
  • Authorization binds to a specific domain/IP and has limitations on changes. Pricing varies for different binding options and perpetual licenses. Source code is available for separate purchase.

Limitations & Caveats

  • The core code is not open-source, and full features require a paid authorization code.
  • The "no backend" version has limited functionality compared to the "with backend" version.
  • Authorization codes are tied to specific domains/IPs, with restrictions on modifications.
Health Check
Last commit

1 week ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
21 stars in the last 90 days

Explore Similar Projects

Starred by Addy Osmani Addy Osmani(Engineering Leader on Google Chrome), Victor Taelin Victor Taelin(Author of Bend, Kind, HVM), and
1 more.

chatbox by chatboxai

0.3%
36k
Desktop client app for AI models/LLMs
created 2 years ago
updated 6 days ago
Feedback? Help us improve.