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.