ChatGPT-Nuxt  by hylarucoder

ChatGPT web UI built with Nuxt 3 and Vue 3

created 2 years ago
281 stars

Top 93.7% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a cross-platform ChatGPT web UI built with Nuxt 3, Vite, and TailwindCSS, targeting developers and users seeking a well-designed, extensible interface for interacting with ChatGPT. It aims to offer features similar to ChatGPT-Next-Web with enhanced customization and privacy options.

How It Works

The application leverages Nuxt 3 for its Server-Side Rendering (SSR), auto-importing features, and module system, combined with Vite for fast hot module replacement (HMR). TailwindCSS is used for styling, and PWA capabilities enable offline support and auto-updates. State management is handled by Pinia, and TypeScript is used throughout for type safety.

Quick Start & Requirements

  • Install via npm install or yarn install.
  • Run with npm run dev or yarn dev.
  • Requires Node.js.

Highlighted Details

  • Nuxt 3, Vite, TailwindCSS, PWA support.
  • i18n support for English and Simplified Chinese.
  • UI inspired by ChatGPT-Next-Web.
  • Future plans include local storage for privacy, mobile-friendly interface, and one-click deployment.

Maintenance & Community

The project is in rapid development with ongoing adjustments to interfaces and structure. There is no formal documentation yet, and the code is described as "relatively rough."

Licensing & Compatibility

The README does not specify a license.

Limitations & Caveats

The project is in rapid development, with interfaces and structure subject to change. Documentation is currently absent, and the codebase is described as rough, making it unsuitable for serious use until version v0.1.

Health Check
Last commit

1 year ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
3 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.