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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTc4MzU1NzcsIm5iZiI6MTcxNzgzNTI3NywicGF0aCI6Ii81NjI1NzgzLzI1MDYwNjA4OC1lNDFjODJmMi0zYjI1LTQ5OTEtOWE5YS0xMzI0ZTFhNjkxYWYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MDhUMDgyNzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9ODZmNWVhZmU3M2VjMmMyOWY2YjkyYWZmYzkwYzE5NWZhN2FiMDQwZDE2YjcwM2ZkMjI2OTJjNmJmZjIwM2NmZCZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.oY9wyGl3hQmg8fFOJvHWsJjhyaNBpXy4juWZKzznCAI)
![image](https://private-user-images.githubusercontent.com/5625783/250605957-a5715e67-40be-4f0f-b8fb-9d3c59858abd.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTc4MzU1NzcsIm5iZiI6MTcxNzgzNTI3NywicGF0aCI6Ii81NjI1NzgzLzI1MDYwNTk1Ny1hNTcxNWU2Ny00MGJlLTRmMGYtYjhmYi05ZDNjNTk4NThhYmQucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MDhUMDgyNzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NWY1MDU0MzEzZjBlMGRlYzkzNzFiNmExYjk1ZTExN2YxMTNkYzhkMGViN2JjYWM4ZjMyZDFjYmYxMmNjMGZjYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.Z3ux5jsD6KAqh8zlzEHwWTMfR27G2IMAjxQHy1uhbQA)
![image](https://private-user-images.githubusercontent.com/5625783/250606197-7418bf87-4541-4c71-bb91-19d8327e8096.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTc4MzU1NzcsIm5iZiI6MTcxNzgzNTI3NywicGF0aCI6Ii81NjI1NzgzLzI1MDYwNjE5Ny03NDE4YmY4Ny00NTQxLTRjNzEtYmI5MS0xOWQ4MzI3ZTgwOTYucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI0MDYwOCUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNDA2MDhUMDgyNzU3WiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9NzhhZDJkM2NjM2VhYWYyNzU1NmQwMTdhMTdmMjQ2MzRkYWE2ZDIxYjNhYWNlM2UyYTIwOTlhZWY3YmIzMzczYyZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmYWN0b3JfaWQ9MCZrZXlfaWQ9MCZyZXBvX2lkPTAifQ.OUaABR39A8LbUh5CIA2qv3S1H-fl5U6gyGjKascxEo8)
- 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.