Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hylarucoder/chatgpt-nuxt
ChatGPT Web Nuxt 3 Vue 3 Version
https://github.com/hylarucoder/chatgpt-nuxt
chatbot chatgpt chatgpt-nuxt langchian nuxt tailwindcss vue
Last synced: 3 months ago
JSON representation
ChatGPT Web Nuxt 3 Vue 3 Version
- Host: GitHub
- URL: https://github.com/hylarucoder/chatgpt-nuxt
- Owner: hylarucoder
- License: mit
- Created: 2023-06-17T03:00:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-29T12:17:33.000Z (about 1 year ago)
- Last Synced: 2024-08-01T22:54:47.327Z (3 months ago)
- Topics: chatbot, chatgpt, chatgpt-nuxt, langchian, nuxt, tailwindcss, vue
- Language: TypeScript
- Homepage: https://chatgpt-nuxt.hylarucoder.io
- Size: 967 KB
- Stars: 260
- Watchers: 6
- Forks: 30
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
- awesome-ChatGPT-repositories - ChatGPT-Nuxt - ChatGPT Web Nuxt 3 Vue 3 Version (Chatbots)
README
ChatGPT Nuxt
One-Click to get well-designed cross-platform ChatGPT web UI.
> Still in rapid development, the interfaces and project structure are constantly being adjusted. There are no
> documentation at this stage, and the code is relatively rough. Please make sure that you can understand the code.
> For serious use, please wait for version v0.1.## Features
- [x] Nuxt 3 + Vite + TailwindCSS + PWA
- [x] 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## ScreenShot
## TODO
- [ ] v0.1 🔥 Complete the migration of all features from ChatGPT-Next-Web
- [ ] v0.2 Improve code quality, implement one-click deployment and one-click updates
- [ ] v0.3 Complete responsiveness, adapt to mobile devices
- [ ] v0.9 Support hybrid storage, support browser local storage (localStorage) and cloud storage for chat messages## Tech Tack
- 💚 [Nuxt 3](https://nuxt.com/) - SSR, ESR, File-based routing, components auto importing, modules, etc.
- ⚡️ Vite - Instant HMR.
- 🎨 [TailwindCSS](https://github.com/tailwindlabs/tailwindcss) - The CSS engine.
- 😃 Use icons from any icon sets [Nuxt Icon](https://github.com/nuxt-modules/icon).
- 🔥 The `` syntax.
- 🍍 [State Management via Pinia](https://github.com/vuejs/pinia).
- 📥 APIs auto importing - for Composition API, VueUse.
- 🏎 Zero-config cloud functions and deploy.
- 🦾 TypeScript, of course.
- 📲 [PWA](https://github.com/vite-pwa/nuxt) with offline support and auto update behavior.## Credits
- https://github.com/Yidadaa/ChatGPT-Next-Web
- https://github.com/antfu/vitesse-nuxt3
- https://github.com/nuxt/content
- https://github.com/nuxtlabs/ui
- https://github.com/sindresorhus/github-markdown-css
- https://github.com/remarkjs/remark-rehype