One-Click to get well-designed cross-platform ChatGPT web UI.
还在疯狂开发中,接口和项目结构还在疯狂调整,此阶段没有文档,代码也比较粗糙,请确保自己能读懂代码。 正经使用请等待 v0.1 版本
- Nuxt 3 + Vite + TailwindCSS + PWA
- i18n support, including English and 简体中文
- Well-designed UI inspired by ChatGPT-Next-Web
- TODO: Inherits most features from ChatGPT-Next-Web, but much more extensible and opinionated.
- TODO: Local storage for privacy concerns, but offers the option to use cloud services and embrace langchain ecosystem.
- TODO: Mobile-friendly interface
- TODO: One-click deployment and automatic updating.
- TODO: Support POE
![image](https://private-user-images.githubusercontent.com/5625783/250606088-e41c82f2-3b25-4991-9a9a-1324e1a691af.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk1NTk0NzEsIm5iZiI6MTcxOTU1OTE3MSwicGF0aCI6Ii81NjI1NzgzLzI1MDYwNjA4OC1lNDFjODJmMi0zYjI1LTQ5OTEtOWE5YS0xMzI0ZTFhNjkxYWYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjhUMDcxOTMxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9MDJhZTExMmQxNWRiZDMxNDBiOTBlN2I1NWQ0MDFhZjdiMDhmZTEwMzZlYWMwYjYzNzQzNzAzMzY3ZGQ2NGE2ZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.9qxtx_OCvyRHq0JMTYaNnBlp3IslTp3GZJ7EHwcojpU)
![image](https://private-user-images.githubusercontent.com/5625783/250605957-a5715e67-40be-4f0f-b8fb-9d3c59858abd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk1NTk0NzEsIm5iZiI6MTcxOTU1OTE3MSwicGF0aCI6Ii81NjI1NzgzLzI1MDYwNTk1Ny1hNTcxNWU2Ny00MGJlLTRmMGYtYjhmYi05ZDNjNTk4NThhYmQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjhUMDcxOTMxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9M2ZiZDA1MGIwNzEzMTJmYmZiZmJiNThjYmEyNjQxOTk3M2Y1Njk5ZjdmMWNjYTM0NWJmNjU1ZDJiMTZkZGM0MyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.DaYXKZrgmspFS-AUjorWRm7p7gZ2IKpHSIREwFv71No)
![image](https://private-user-images.githubusercontent.com/5625783/250606197-7418bf87-4541-4c71-bb91-19d8327e8096.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk1NTk0NzEsIm5iZiI6MTcxOTU1OTE3MSwicGF0aCI6Ii81NjI1NzgzLzI1MDYwNjE5Ny03NDE4YmY4Ny00NTQxLTRjNzEtYmI5MS0xOWQ4MzI3ZTgwOTYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYyOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MjhUMDcxOTMxWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ZWExNzgyMGRkOWEwMzFhNzRjNjNmZDA3OWQyY2MyNzM0MTM2OWNkNzFiODRkY2VhNDYzZDA0NjM5MzRmMmEyMiZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.ibU4_T7IkC4dwsBuTlHnoSwFgo3Y6FBDkGBfz3FOiYM)
- v0.1 🔥 完成 ChatGPT-Next-Web 所有功能的迁移
- v0.2 提升代码质量, 一键部署和一键更新
- v0.3 完成响应式, 手机适配
- v0.9 支持混合存储,支持聊天消息浏览器本地存储 localStorage 以及云端存储
- 💚 Nuxt 3 - SSR, ESR, File-based routing, components auto importing, modules, etc.
- ⚡️ Vite - Instant HMR.
- 🎨 TailwindCSS - The CSS engine.
- 😃 Use icons from any icon sets Nuxt Icon.
- 🔥 The
<script setup lang="ts">
syntax. - 🍍 State Management via Pinia.
- 📥 APIs auto importing - for Composition API, VueUse.
- 🏎 Zero-config cloud functions and deploy.
- 🦾 TypeScript, of course.
- 📲 PWA with offline support and auto update behavior.