1675077547
ChatGPT Desktop Application (Mac, Windows and Linux)
ChatGPT_0.10.1_x64_en-US.msi: Direct download installer
Use winget:
# install the latest version
winget install --id=lencx.ChatGPT -e
# install the specified version
winget install --id=lencx.ChatGPT -e --version 0.10.0
Note: If the installation path and application name are the same, it will lead to conflict (#142)
.app
installerbrew tap lencx/chatgpt https://github.com/lencx/ChatGPT.git
brew install --cask chatgpt --no-quarantine
repo = "lencx/chatgpt"
tap repo, "https://github.com/#{repo}.git"
cask "chatgpt", args: { "no-quarantine": true }
.deb
installer, advantage small size, disadvantage poor compatibility.deb
fails to runchatgpt-desktop-bin
, and you can use your favourite AUR package manager to install it.This is a major and exciting update. It works like a Telegram bot command
and helps you quickly populate custom models to make chatgpt work the way you want it to. This project has taken a lot of my spare time, so if it helps you, please help spread the word or star it would be a great encouragement to me. I hope I can keep updating it and adding more interesting features.
You can look at awesome-chatgpt-prompts to find interesting features to import into the app. You can also use Sync Prompts
to sync all in one click, and if you don't want certain prompts to appear in your slash commands, you can disable them.
/
to bring up the command prompt, press the spacebar, and it will fill the input area with the text associated with the command by default (note: if it contains multiple command prompts, it will only select the first one as the fill, you can keep typing until the first prompted command is the one you want, then press the spacebar.{q}
tag (only single changes are supported #54). Use the keyboard ⇧
(arrow up) and ⇩
(arrow down) keys to select the slash command.
macOS
Linux
Windows
Theme
- Light
, Dark
, System
(Only macOS and Windows are supported).Stay On Top
: The window is stay on top of other windows.Titlebar
: Whether to display the titlebar, supported by macOS only.Hide Dock Icon
(#35): Hide application icons from the Dock(support macOS only).Show Dock Icon
in the menu item to re-display the application icon in the Dock (SystemTrayMenu -> Show Dock Icon
).Inject Script
: Using scripts to modify pages.Control Center
: The control center of ChatGPT application, it will give unlimited imagination to the application.Theme
, Stay On Top
, Titlebar
, ...User Agent
(#17): Custom user agent
, which may be required in some scenarios. The default value is the empty string.Switch Origin
(#14): Switch the site source address, the default is https://chat.openai.com
, please make sure the mirror site UI is the same as the original address. Otherwise, some functions may not be available.Go to Config
: Open the configuration file directory (path: ~/.chatgpt/*
).Clear Config
: Clear the configuration file (path: ~/.chatgpt/*
), dangerous operation, please backup the data in advance.Restart ChatGPT
: Restart the application, for example: the program is stuck or the injection script can take effect by restarting the application after editing.Awesome ChatGPT
: Recommended Related Resources.Undo
, Redo
, Cut
, Copy
, SelectAll
, ...Go Back
, Go Forward
, Scroll to Top of Screen
, Scroll to Bottom of Screen
, Refresh the Screen
, ...Update Log
: ChatGPT changelog.Report Bug
: Report a bug or give feedback.Toggle Developer Tools
: Developer debugging tools.Platform | Path |
---|---|
Linux | /home/lencx/.chatgpt |
macOS | /Users/lencx/.chatgpt |
Windows | C:\Users\lencx\.chatgpt |
[.chatgpt]
- application configuration root folderchat.conf.json
- preferences configurationchat.awesome.json
- Custom URL lists, similar to browser bookmarks. Any URL can be used as the main window or tray window (Control Conter -> Awesome)chat.model.json
- prompts configuration,contains three parts:user_custom
- Requires manual data entry (Control Conter -> Language Model -> User Custom)sync_prompts
- Synchronizing data from f/awesome-chatgpt-prompts (Control Conter -> Language Model -> Sync Prompts)sync_custom
- Synchronize custom json and csv file data, support local and remote (Control Conter -> Language Model -> Sync Custom)chat.model.cmd.json
- filtered (whether to enable) and sorted slash commands[cache_model]
- caching model datachatgpt_prompts.json
- Cache sync_prompts
datauser_custom.json
- Cache user_custom
dataae6cf32a6f8541b499d6bfe549dbfca3.json
- Randomly generated file names, cache sync_custom
data4f695d3cfbf8491e9b1f3fab6d85715c.json
- Randomly generated file names, cache sync_custom
databd1b96f15a1644f7bd647cc53073ff8f.json
- Randomly generated file names, cache sync_custom
dataCurrently, only json and csv are supported for synchronizing custom files, and the following formats need to be met, otherwise the application will be abnormal:
JSON format:
[
{
"cmd": "a",
"act": "aa",
"prompt": "aaa aaa aaa"
},
{
"cmd": "b",
"act": "bb",
"prompt": "bbb bbb bbb"
}
]
CSV format
"cmd","act","prompt"
"a","aa","aaa aaa aaa"
"b","bb","bbb bbb bbb"
Control Center
enhancementPop-up Search
enhancementIf you cannot open the application after the upgrade, please try to clear the configuration file, which is in the ~/.chatgpt/*
directory.
If you have already logged in in the main window, but the system tray window shows that you are not logged in, you can fix it by restarting the application (Menu -> Preferences -> Restart ChatGPT
).
It's safe, just a wrapper for OpenAI ChatGPT website, no other data transfer exists (you can check the source code).
# step1:
git clone https://github.com/lencx/ChatGPT.git
# step2:
cd ChatGPT
# step3: install deps
yarn
# step4:
yarn dev
# step5:
# bundle path: src-tauri/target/release/bundle
yarn build
Author: lencx
Source Code: https://github.com/lencx/ChatGPT
License: Apache-2.0 license
#desktopapp #windows #macos #linux #rust #application
1676104581
ChatGPT Desktop Application (Mac, Windows and Linux)
ChatGPT_0.10.3_x64_en-US.msi: Direct download installer
Use winget:
# install the latest version
winget install --id=lencx.ChatGPT -e
# install the specified version
winget install --id=lencx.ChatGPT -e --version 0.10.0
Note: If the installation path and application name are the same, it will lead to conflict (#142)
.app
installerbrew tap lencx/chatgpt https://github.com/lencx/ChatGPT.git
brew install --cask chatgpt --no-quarantine
repo = "lencx/chatgpt"
tap repo, "https://github.com/#{repo}.git"
cask "chatgpt", args: { "no-quarantine": true }
.deb
installer, advantage small size, disadvantage poor compatibility.deb
fails to runchatgpt-desktop-bin
, and you can use your favourite AUR package manager to install it.chatgpt-desktop-git
.This is a major and exciting update. It works like a Telegram bot command
and helps you quickly populate custom models to make chatgpt work the way you want it to. This project has taken a lot of my spare time, so if it helps you, please help spread the word or star it would be a great encouragement to me. I hope I can keep updating it and adding more interesting features.
You can look at awesome-chatgpt-prompts to find interesting features to import into the app. You can also use Sync Prompts
to sync all in one click, and if you don't want certain prompts to appear in your slash commands, you can disable them.
/
to bring up the command prompt, press the spacebar, and it will fill the input area with the text associated with the command by default (note: if it contains multiple command prompts, it will only select the first one as the fill, you can keep typing until the first prompted command is the one you want, then press the spacebar.{q}
tag (only single changes are supported #54). Use the keyboard ⇧
(arrow up) and ⇩
(arrow down) keys to select the slash command.
macOS
Linux
Windows
Theme
- Light
, Dark
, System
(Only macOS and Windows are supported).Stay On Top
: The window is stay on top of other windows.Titlebar
: Whether to display the titlebar, supported by macOS only.Hide Dock Icon
(#35): Hide application icons from the Dock(support macOS only).Show Dock Icon
in the menu item to re-display the application icon in the Dock (SystemTrayMenu -> Show Dock Icon
).Inject Script
: Using scripts to modify pages.Control Center
: The control center of ChatGPT application, it will give unlimited imagination to the application.Theme
, Stay On Top
, Titlebar
, ...User Agent
(#17): Custom user agent
, which may be required in some scenarios. The default value is the empty string.Switch Origin
(#14): Switch the site source address, the default is https://chat.openai.com
, please make sure the mirror site UI is the same as the original address. Otherwise, some functions may not be available.Go to Config
: Open the configuration file directory (path: ~/.chatgpt/*
).Clear Config
: Clear the configuration file (path: ~/.chatgpt/*
), dangerous operation, please backup the data in advance.Restart ChatGPT
: Restart the application, for example: the program is stuck or the injection script can take effect by restarting the application after editing.Awesome ChatGPT
: Recommended Related Resources.Undo
, Redo
, Cut
, Copy
, SelectAll
, ...Go Back
, Go Forward
, Scroll to Top of Screen
, Scroll to Bottom of Screen
, Refresh the Screen
, ...Update Log
: ChatGPT changelog.Report Bug
: Report a bug or give feedback.Toggle Developer Tools
: Developer debugging tools.Platform | Path |
---|---|
Linux | /home/lencx/.chatgpt |
macOS | /Users/lencx/.chatgpt |
Windows | C:\Users\lencx\.chatgpt |
[.chatgpt]
- application configuration root folderchat.conf.json
- preferences configurationchat.awesome.json
- Custom URL lists, similar to browser bookmarks. Any URL can be used as the main window or tray window (Control Conter -> Awesome)chat.model.json
- prompts configuration,contains three parts:user_custom
- Requires manual data entry (Control Conter -> Language Model -> User Custom)sync_prompts
- Synchronizing data from f/awesome-chatgpt-prompts (Control Conter -> Language Model -> Sync Prompts)sync_custom
- Synchronize custom json and csv file data, support local and remote (Control Conter -> Language Model -> Sync Custom)chat.model.cmd.json
- filtered (whether to enable) and sorted slash commands[cache_model]
- caching model datachatgpt_prompts.json
- Cache sync_prompts
datauser_custom.json
- Cache user_custom
dataae6cf32a6f8541b499d6bfe549dbfca3.json
- Randomly generated file names, cache sync_custom
data4f695d3cfbf8491e9b1f3fab6d85715c.json
- Randomly generated file names, cache sync_custom
databd1b96f15a1644f7bd647cc53073ff8f.json
- Randomly generated file names, cache sync_custom
dataCurrently, only json and csv are supported for synchronizing custom files, and the following formats need to be met, otherwise the application will be abnormal:
JSON format:
[
{
"cmd": "a",
"act": "aa",
"prompt": "aaa aaa aaa"
},
{
"cmd": "b",
"act": "bb",
"prompt": "bbb bbb bbb"
}
]
CSV format
"cmd","act","prompt"
"a","aa","aaa aaa aaa"
"b","bb","bbb bbb bbb"
Control Center
enhancementPop-up Search
enhancementIf you cannot open the application after the upgrade, please try to clear the configuration file, which is in the ~/.chatgpt/*
directory.
If you have already logged in in the main window, but the system tray window shows that you are not logged in, you can fix it by restarting the application (Menu -> Preferences -> Restart ChatGPT
).
It's safe, just a wrapper for OpenAI ChatGPT website, no other data transfer exists (you can check the source code).
# step1:
git clone https://github.com/lencx/ChatGPT.git
# step2:
cd ChatGPT
# step3: install deps
yarn
# step4:
yarn dev
# step5:
# bundle path: src-tauri/target/release/bundle
yarn build
Author: lencx
Source Code: https://github.com/lencx/ChatGPT
License: Apache-2.0 license
1673925120
ChatGPT Desktop Application (Mac, Windows and Linux)
# install the latest version
winget install --id=lencx.ChatGPT -e
# install the specified version
winget install --id=lencx.ChatGPT -e --version 0.9.0
Note: If the installation path and application name are the same, it will lead to conflict (#142)
.app
installerbrew tap lencx/chatgpt https://github.com/lencx/ChatGPT.git
brew install --cask chatgpt --no-quarantine
repo = "lencx/chatgpt"
tap repo, "https://github.com/#{repo}.git"
cask "chatgpt", args: { "no-quarantine": true }
.deb
installer, advantage small size, disadvantage poor compatibility.deb
fails to runchatgpt-desktop-bin
, and you can use your favourite AUR package manager to install it.This is a major and exciting update. It works like a Telegram bot command
and helps you quickly populate custom models to make chatgpt work the way you want it to. This project has taken a lot of my spare time, so if it helps you, please help spread the word or star it would be a great encouragement to me. I hope I can keep updating it and adding more interesting features.
You can look at awesome-chatgpt-prompts to find interesting features to import into the app. You can also use Sync Prompts
to sync all in one click, and if you don't want certain prompts to appear in your slash commands, you can disable them.
/
to bring up the command prompt, press the spacebar, and it will fill the input area with the text associated with the command by default (note: if it contains multiple command prompts, it will only select the first one as the fill, you can keep typing until the first prompted command is the one you want, then press the spacebar.{q}
tag (only single changes are supported #54). Use the keyboard ⇧
(arrow up) and ⇩
(arrow down) keys to select the slash command.
macOS
Linux
Windows
Theme
- Light
, Dark
, System
(Only macOS and Windows are supported).Stay On Top
: The window is stay on top of other windows.Titlebar
: Whether to display the titlebar, supported by macOS only.Hide Dock Icon
(#35): Hide application icons from the Dock(support macOS only).Show Dock Icon
in the menu item to re-display the application icon in the Dock (SystemTrayMenu -> Show Dock Icon
).Inject Script
: Using scripts to modify pages.Control Center
: The control center of ChatGPT application, it will give unlimited imagination to the application.Theme
, Stay On Top
, Titlebar
, ...User Agent
(#17): Custom user agent
, which may be required in some scenarios. The default value is the empty string.Switch Origin
(#14): Switch the site source address, the default is https://chat.openai.com
, please make sure the mirror site UI is the same as the original address. Otherwise, some functions may not be available.Go to Config
: Open the configuration file directory (path: ~/.chatgpt/*
).Clear Config
: Clear the configuration file (path: ~/.chatgpt/*
), dangerous operation, please backup the data in advance.Restart ChatGPT
: Restart the application, for example: the program is stuck or the injection script can take effect by restarting the application after editing.Awesome ChatGPT
: Recommended Related Resources.Undo
, Redo
, Cut
, Copy
, SelectAll
, ...Go Back
, Go Forward
, Scroll to Top of Screen
, Scroll to Bottom of Screen
, Refresh the Screen
, ...Update Log
: ChatGPT changelog.Report Bug
: Report a bug or give feedback.Toggle Developer Tools
: Developer debugging tools.Platform | Path |
---|---|
Linux | /home/lencx/.chatgpt |
macOS | /Users/lencx/.chatgpt |
Windows | C:\Users\lencx\.chatgpt |
[.chatgpt]
- application configuration root folderchat.conf.json
- preferences configurationchat.model.json
- prompts configuration,contains three parts:user_custom
- Requires manual data entry (Control Conter -> Language Model -> User Custom)sync_prompts
- Synchronizing data from f/awesome-chatgpt-prompts (Control Conter -> Language Model -> Sync Prompts)sync_custom
- Synchronize custom json and csv file data, support local and remote (Control Conter -> Language Model -> Sync Custom)chat.model.cmd.json
- filtered (whether to enable) and sorted slash commands[cache_model]
- caching model datachatgpt_prompts.json
- Cache sync_prompts
datauser_custom.json
- Cache user_custom
dataae6cf32a6f8541b499d6bfe549dbfca3.json
- Randomly generated file names, cache sync_custom
data4f695d3cfbf8491e9b1f3fab6d85715c.json
- Randomly generated file names, cache sync_custom
databd1b96f15a1644f7bd647cc53073ff8f.json
- Randomly generated file names, cache sync_custom
dataCurrently, only json and csv are supported for synchronizing custom files, and the following formats need to be met, otherwise the application will be abnormal:
JSON format:
[
{
"cmd": "a",
"act": "aa",
"prompt": "aaa aaa aaa"
},
{
"cmd": "b",
"act": "bb",
"prompt": "bbb bbb bbb"
}
]
CSV format
"cmd","act","prompt"
"a","aa","aaa aaa aaa"
"b","bb","bbb bbb bbb"
Control Center
enhancementPop-up Search
enhancementIf you cannot open the application after the upgrade, please try to clear the configuration file, which is in the ~/.chatgpt/*
directory.
If you have already logged in in the main window, but the system tray window shows that you are not logged in, you can fix it by restarting the application (Menu -> Preferences -> Restart ChatGPT
).
It's safe, just a wrapper for OpenAI ChatGPT website, no other data transfer exists (you can check the source code).
# step1:
git clone https://github.com/lencx/ChatGPT.git
# step2:
cd ChatGPT
# step3: install deps
yarn
# step4:
yarn dev
# step5:
# bundle path: src-tauri/target/release/bundle
yarn build
Supporter Benefits (visible to your supporters and members only) - Share tips for using ChatGPT desktop application and next steps.
Author: lencx
Source Code: https://github.com/lencx/ChatGPT
License: Apache-2.0 license
1675077547
ChatGPT Desktop Application (Mac, Windows and Linux)
ChatGPT_0.10.1_x64_en-US.msi: Direct download installer
Use winget:
# install the latest version
winget install --id=lencx.ChatGPT -e
# install the specified version
winget install --id=lencx.ChatGPT -e --version 0.10.0
Note: If the installation path and application name are the same, it will lead to conflict (#142)
.app
installerbrew tap lencx/chatgpt https://github.com/lencx/ChatGPT.git
brew install --cask chatgpt --no-quarantine
repo = "lencx/chatgpt"
tap repo, "https://github.com/#{repo}.git"
cask "chatgpt", args: { "no-quarantine": true }
.deb
installer, advantage small size, disadvantage poor compatibility.deb
fails to runchatgpt-desktop-bin
, and you can use your favourite AUR package manager to install it.This is a major and exciting update. It works like a Telegram bot command
and helps you quickly populate custom models to make chatgpt work the way you want it to. This project has taken a lot of my spare time, so if it helps you, please help spread the word or star it would be a great encouragement to me. I hope I can keep updating it and adding more interesting features.
You can look at awesome-chatgpt-prompts to find interesting features to import into the app. You can also use Sync Prompts
to sync all in one click, and if you don't want certain prompts to appear in your slash commands, you can disable them.
/
to bring up the command prompt, press the spacebar, and it will fill the input area with the text associated with the command by default (note: if it contains multiple command prompts, it will only select the first one as the fill, you can keep typing until the first prompted command is the one you want, then press the spacebar.{q}
tag (only single changes are supported #54). Use the keyboard ⇧
(arrow up) and ⇩
(arrow down) keys to select the slash command.
macOS
Linux
Windows
Theme
- Light
, Dark
, System
(Only macOS and Windows are supported).Stay On Top
: The window is stay on top of other windows.Titlebar
: Whether to display the titlebar, supported by macOS only.Hide Dock Icon
(#35): Hide application icons from the Dock(support macOS only).Show Dock Icon
in the menu item to re-display the application icon in the Dock (SystemTrayMenu -> Show Dock Icon
).Inject Script
: Using scripts to modify pages.Control Center
: The control center of ChatGPT application, it will give unlimited imagination to the application.Theme
, Stay On Top
, Titlebar
, ...User Agent
(#17): Custom user agent
, which may be required in some scenarios. The default value is the empty string.Switch Origin
(#14): Switch the site source address, the default is https://chat.openai.com
, please make sure the mirror site UI is the same as the original address. Otherwise, some functions may not be available.Go to Config
: Open the configuration file directory (path: ~/.chatgpt/*
).Clear Config
: Clear the configuration file (path: ~/.chatgpt/*
), dangerous operation, please backup the data in advance.Restart ChatGPT
: Restart the application, for example: the program is stuck or the injection script can take effect by restarting the application after editing.Awesome ChatGPT
: Recommended Related Resources.Undo
, Redo
, Cut
, Copy
, SelectAll
, ...Go Back
, Go Forward
, Scroll to Top of Screen
, Scroll to Bottom of Screen
, Refresh the Screen
, ...Update Log
: ChatGPT changelog.Report Bug
: Report a bug or give feedback.Toggle Developer Tools
: Developer debugging tools.Platform | Path |
---|---|
Linux | /home/lencx/.chatgpt |
macOS | /Users/lencx/.chatgpt |
Windows | C:\Users\lencx\.chatgpt |
[.chatgpt]
- application configuration root folderchat.conf.json
- preferences configurationchat.awesome.json
- Custom URL lists, similar to browser bookmarks. Any URL can be used as the main window or tray window (Control Conter -> Awesome)chat.model.json
- prompts configuration,contains three parts:user_custom
- Requires manual data entry (Control Conter -> Language Model -> User Custom)sync_prompts
- Synchronizing data from f/awesome-chatgpt-prompts (Control Conter -> Language Model -> Sync Prompts)sync_custom
- Synchronize custom json and csv file data, support local and remote (Control Conter -> Language Model -> Sync Custom)chat.model.cmd.json
- filtered (whether to enable) and sorted slash commands[cache_model]
- caching model datachatgpt_prompts.json
- Cache sync_prompts
datauser_custom.json
- Cache user_custom
dataae6cf32a6f8541b499d6bfe549dbfca3.json
- Randomly generated file names, cache sync_custom
data4f695d3cfbf8491e9b1f3fab6d85715c.json
- Randomly generated file names, cache sync_custom
databd1b96f15a1644f7bd647cc53073ff8f.json
- Randomly generated file names, cache sync_custom
dataCurrently, only json and csv are supported for synchronizing custom files, and the following formats need to be met, otherwise the application will be abnormal:
JSON format:
[
{
"cmd": "a",
"act": "aa",
"prompt": "aaa aaa aaa"
},
{
"cmd": "b",
"act": "bb",
"prompt": "bbb bbb bbb"
}
]
CSV format
"cmd","act","prompt"
"a","aa","aaa aaa aaa"
"b","bb","bbb bbb bbb"
Control Center
enhancementPop-up Search
enhancementIf you cannot open the application after the upgrade, please try to clear the configuration file, which is in the ~/.chatgpt/*
directory.
If you have already logged in in the main window, but the system tray window shows that you are not logged in, you can fix it by restarting the application (Menu -> Preferences -> Restart ChatGPT
).
It's safe, just a wrapper for OpenAI ChatGPT website, no other data transfer exists (you can check the source code).
# step1:
git clone https://github.com/lencx/ChatGPT.git
# step2:
cd ChatGPT
# step3: install deps
yarn
# step4:
yarn dev
# step5:
# bundle path: src-tauri/target/release/bundle
yarn build
Author: lencx
Source Code: https://github.com/lencx/ChatGPT
License: Apache-2.0 license
1657579980
Mattermost is an open source platform for secure collaboration across the entire software development lifecycle. This repo is for the native desktop application that's built on Electron; it runs on Windows, Mac, and Linux.
Originally created as "electron-mattermost" by Yuya Ochiai.
Detailed guides are available at docs.mattermost.com.
https://mattermost.example.com
.You can show the dialog from menu bar.
Configuration will be saved into Electron's userData directory:
%APPDATA%\Mattermost
on Windows~/Library/Application Support/Mattermost
on OS X~/.config/Mattermost
on LinuxA custom data directory location can be specified with:
Mattermost.exe --args --data-dir C:\my-mattermost-data
on Windowsopen /Applications/Mattermost.app/ --args --data-dir ~/my-mattermost-data/
on macOS./mattermost-desktop --args --data-dir ~/my-mattermost-data/
on LinuxOur docs provide a guide on how to customize and distribute your own Mattermost Desktop App, including how to distribute the official Windows Desktop App silently to end users, pre-configured with the server URL and other app settings.
Our developer guide has detailed information on how to set up your development environment, develop, and test changes to the Desktop App.
Author: Mattermost
Source Code: https://github.com/mattermost/desktop
License: Apache-2.0 license
1625108943
1 - Windows
Usually when we buy a system, the default OS is Windows. Many times I saw many people who say that Windows is easy. Let me better understand what they mean!
2 - GNU/Linux
There is a big thing in the GNU/Linux world called freedom and diversity. Torvalds first wrote Linux and then merged with GNU kernels, something Stallman was working on, and later became GNU/Linux. It can be said that everything runs on GNU/Linux! From car, etc. to computers and…
3 - Mac
But the phrase “Expensive and limited” does not necessarily mean bad… A Gmail app, a web app, a terminal, and other apps, and a fairly clean desktop (which Apple found works for people). For example, if you want a flower to be on top of the desktop, there is one way: you go to Mac and beg them to put flowers on the desktop.
#linux #windows #mac #gnu/linux #operating systems