Chatgpt Web screenshot

Chatgpt Web

Author Avatar Theme by Chatgpt web dev
Updated: 19 May 2025
1797 Stars

A third-party ChatGPT Web UI page built with Express and Vue3, through the official OpenAI completion API. / 用 Express 和 Vue3 搭建的第三方 ChatGPT 前端页面, 基于 OpenAI 官方 completion API.

Categories

Overview:

ChatGPT Web is a project that offers an alternative to the ChatGPT application, with added features and improvements. This project was forked from Chanzhaoyu/chatgpt-web due to the original author’s reluctance to introduce database dependencies, leading to its independent development. The project is released on Github under the MIT license, emphasizing its free and open-source nature. Notable features include registration, login, reset password, 2FA, syncing history, setting unique prompts for each session, user management, and more.

Features:

  • Registration & Login & Reset Password & 2FA
  • Syncing History Sessions
  • Setting Unique Prompts for Each Session
  • User Management
  • Custom Sensitivity Words
  • Multiple Key Randomization
  • Conversation limits & user-specific conversation limits

Installation:

To install ChatGPT Web, follow these steps:

  1. Clone the repository from Github.
  2. Set up the necessary environment variables for the backend and frontend.
  3. Install dependencies for the backend by running the commands inside the /service folder.
  4. Install dependencies for the frontend by running commands in the frontend root directory.
  5. Configure API keys (OPENAI_API_KEY or OPENAI_ACCESS_TOKEN) based on your preference.

Summary:

ChatGPT Web is a project that enhances the ChatGPT experience with added functionalities like unique prompts for sessions, sensitivity word customization, and user management. It provides a free and open-source alternative to ChatGPT, allowing users to have more control over their conversations and settings. By following the installation guide and setting up the required environment variables, users can enjoy the features of ChatGPT Web seamlessly.