/desktop

Desktop version of ChatGPT with text-to-speech, speech-to-text, keyboard shortcuts, search, budget, bookmarks, audio feedback, and token counter.

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

ChatGPT Desktop

The ChatGPT UI reimplemented as a desktop app, with some additional features.

Screenshot from 2023-03-23 20-43-48

Download

https://github.com/chatgptui/desktop/releases

Keyboard Shortcuts

Command Key Binding
Focus the input box Ctrl + L
Create a new thread Ctrl + N
Move to the previous thread Ctrl + Tab
Move to the next thread Ctrl + Shift + Tab
Regenerate response Ctrl + Shift + R
Stop generating Ctrl + Shift + S
Send single-line message Enter
Send multi-line message Ctrl + Enter
Fold all assistant's responses Ctrl + K, 0
Unfold all assistant's responses Ctrl + K, J
Show bookmarks Ctrl + Shift + O
Start/Stop recording Ctrl + Shift + V
Cancel recording Ctrl + Shift + S
Speak help Ctrl + H
Speak the value in the chat input Ctrl + U
Speak the last response from the assistant Ctrl + R
Stop speaking Escape
Zoom in Ctrl + "+"
Zoom out Ctrl + "-"
Query user's previous message with Google (or the user specified search engine) Ctrl + G
Start the ChatGPT-powered terminal (related [1]) Ctrl + "/"
Open preferences Ctrl + ","

Use ⌘Command instead of Ctrl on Mac.

Command Line Options

Execute chat-gpt --help in your terminal.

Building from Source

See https://github.com/chatgptui/desktop/wiki/Building-from-Source

Related Projects

Disclaimer

This is an unofficial client for the ChatGPT API. All trademarks, registered trademarks, product names and company names or logos mentioned on this app are the property of their respective owners.


[1] https://github.com/TheR1D/shell_gpt