Une application Electron non officielle pour accéder à ChatGPT depuis un ordinateur de bureau. Compatible avec Linux, Windows, et macOS.
- Interface simple pour accéder à ChatGPT.
- Compatible avec toutes les plateformes de bureau.
- Sécurisé avec des restrictions sur la navigation externe.
- Un système compatible :
- Linux
- Windows
- macOS
- Node.js (v14 ou supérieur) et npm (si vous souhaitez générer vous-même les binaires).
-
Téléchargez les fichiers binaires correspondants à votre système depuis la section des releases du dépôt GitHub.
- Linux : Fichier au format AppImage ou
.deb. - Windows : Fichier
.exe. - macOS : Fichier
.dmg.
- Linux : Fichier au format AppImage ou
-
Suivez les instructions ci-dessous pour votre plateforme :
- Linux :
Ou installez le paquet
chmod +x ChatGPT-linux-x64.AppImage ./ChatGPT-linux-x64.AppImage
.deb:sudo dpkg -i ChatGPT-electron_1.0.0_amd64.deb sudo apt-get install -f # Pour corriger les dépendances - Windows : Double-cliquez sur le fichier
.exepour lancer l'installation. - macOS : Ouvrez le fichier
.dmget déplacez l'application dans le dossierApplications.
- Linux :
- Clonez le dépôt :
git clone https://github.com/Upellift99/ChatGPT-electron.git cd ChatGPT-electron - Installez Node.js : https://nodejs.org/fr/download
- Installez les dépendances :
npm install
-
Pour Linux :
npm run package-linux
-
Pour Windows :
npm run package-win
-
Pour macOS :
npm run package-mac
Les fichiers binaires seront générés dans le dossier release-builds/.
-
Installez l'outil pour générer un paquet Debian :
npm install --save-dev electron-installer-debian
-
Exécutez la commande pour créer le paquet
.deb:npm run deb
-
Le paquet
.debsera disponible dans le dossierdist/installers/.
npm install
npm run package-appimageLe paquet .AppImage sera disponible dans le dossier dist/.
Pour garantir la compatibilité avec toutes les plateformes, vous devez convertir une icône de base en plusieurs formats.
-
Créer une icône source :
-
Convertir en
.ico(Windows) : Utilisez ImageMagick ou un outil en ligne :convert icon.png -resize 256x256 -colors 256 icon.ico
-
Convertir en
.icns(macOS) : Installezicnsutils:sudo apt install icnsutils
Puis exécutez :
png2icns icon.icns icon.png
-
Conserver le
.png(Linux) : Aucun changement n'est nécessaire. Assurez-vous que l'image est en 1024x1024.
Placez les fichiers générés dans le dossier assets/icons/.
-
Lancez l'application en mode développement :
npm start
-
Installez un binaire ou un paquet
.debsur votre machine pour un accès direct.
- Forkez ce projet.
- Créez une branche avec votre fonctionnalité :
git checkout -b feature-nouvelle-fonctionnalite
- Envoyez une pull request.
Ce projet est sous licence MIT.