Web app for mimicking the ChatGPT interface
Top 82.6% on sourcepulse
This project aims to replicate the ChatGPT web application user interface using Vue 3, Vite, and Tailwind CSS. It's designed for users who want a familiar, high-fidelity front-end experience for interacting with OpenAI's language models, potentially for personal use or integration into other applications.
How It Works
The project consists of a frontend built with Vue 3, Vite, and Tailwind CSS for a modern and performant UI. It supports connecting to OpenAI's API using either an OPENAI_API_KEY
or an extracted OPENAI_ACCESS_TOKEN
. A backend service (optional, built with Node.js) is provided to handle API requests, with configurable options for API base URLs, reverse proxies, and rate limiting.
Quick Start & Requirements
pnpm install
, pnpm start
(or pnpm build
then pnpm prod
)pnpm bootstrap
, pnpm dev
Highlighted Details
OPENAI_API_KEY
and OPENAI_ACCESS_TOKEN
authentication.Maintenance & Community
chatgpt-web
for contribution guidelines.Licensing & Compatibility
Limitations & Caveats
The project is marked as "under construction" (🚧 项目正在施工... 🚧), indicating potential instability or incomplete features. The README mentions a community proxy (bypass.duti.tech
) but advises caution with third-party sources.
1 year ago
1 week