ChatGPT

Stale
GitHub Rust No License

Description

ChatGPT is an open-source desktop client that wraps ChatGPT Web in a Tauri cross-platform shell, freeing you from the browser.

Key Features

  • Tauri cross-platform — native desktop feel on macOS, Windows and Linux
  • No-browser shell — dedicated window, tray icon and shortcuts
  • Local-first — lower memory than a browser, multi-account support
  • Customizable UI — themes, fonts and shortcuts
  • OpenAI API mode — also connects directly to OpenAI / compatible APIs
  • Community ecosystem — large plugin and resource ecosystem

Use Cases

💡 Using ChatGPT and other models from the desktop (custom API)
💡 Managing multiple ChatGPT accounts side-by-side
💡 Building a standalone ChatGPT client for restricted/enterprise networks
💡 Forking as a base for an open-source ChatGPT desktop client

Strengths & Limitations

Strengths

  • High community interest (54.4k stars)
  • Established track record (3 years in production)

⚠️ Limitations

  • No updates in over 23 months
  • No clear open-source license

Quick Start

git clone https://github.com/lencx/ChatGPT.git
cd ChatGPT
pnpm install
pnpm tauri dev

Related Projects

Chatbox

41.5k · TypeScript
Active A

Chatbox is a powerful cross-platform AI client supporting OpenAI, Claude, Gemini, and other LLMs with desktop and mobile apps.

chat-uimulti-modeldesktop +2
  • · Multi-model support — Seamlessly integrate OpenAI, Azure OpenAI, Claude, Gemini Pro, Ollama and more
  • · Local data storage — All data stays on your device for privacy and persistence
  • · Cross-platform desktop — Windows, macOS, Linux with ready-to-use installers