As part of its massive 2024 Spring Update, OpenAI revealed that a long-awaited ChatGPT desktop version was incoming.

Starting with macOS, OpenAI is officially bringing ChatGPT to desktops, with Windows support coming later.

chatgpt open source desktop version login

But if you can’t wait—like me!—you can try a free, open-source version instead.

What Is the Open-Source ChatGPT Desktop Application?

ChatGPT users have long wanted a desktop version. The world’s leading generative AI chatbot works great in a browser, but sometimes, a desktop app is more convenient.

OpenAI’s Spring Update launched GPT-4oamong a host ofother shiny new ChatGPT features, wowing the world with its new capabilities.

chatgpt open source desktop version home page

The long-awaited desktop version was one of them—but intrepid ChatGPT users need to wait a little longer.

DeveloperLencx’s open source ChatGPTgives you the option to try a desktop version right now, without waiting. It’s a website wrapper that runs on Windows, macOS, and Linux, so it’s a little basic, but it replicates the functionality of the website, and does a really good job, too.

chatgpt open source desktop version makeuseof search result

The project’s development is currently paused as the official desktop versions are coming soon. The developer says, “I am currently looking for some differentiating features to develop version 2.0.” Still, the latest version, V1.1.0, works fine at the time of writing.

How to Install and Configure ChatGPT Desktop Application

Then, just sign in to ChatGPT as you usually would. All of your previous chats will be waiting for you, and you can choose from GPT-4, GPT-4o, DALL-E, and so on.

When Is the Official ChatGPT Desktop Version Launching?

The official ChatGPT Desktop app is already slowly rolling out to macOS users.

As with many of OpenAI’s major updates, it takes time to filter through to the majority, and a Windows version will take longer still.

Still, if you may’t wait, you can give this open-source ChatGPT desktop version a try instead.