An Electron wrapper for ChatGPT, allowing users to interact with the language model through a standalone desktop application.
Table of Contents
This project is an Electron wrapper for ChatGPT, allowing users to interact with the language model through a standalone desktop application. It leverages the power of Node.js and Chromium to provide a cross-platform experience.
This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.
You will require node.js, npm and electron to run this project.
-
node
To check if you have Node.js installed, run the command
node -v
in your terminal. If you see a version number, you have Node.js installed. If not, download it from the official Node.js website. -
npm
To check if you have npm installed, run the command
npm -v
in your terminal. If you see a version number, you have npm installed. If not, it should be included with your Node.js installation. -
electron
To install Electron globally on your machine, run the command
npm install -g electron
. This will allow you to use theelectron
command from anywhere on your machine.
Instruction on setup and install.
- Get a free API Key at https://example.com
- Clone the repo
git clone https://github.com/DeadBranches/chatgpt-desktop.git
- Install NPM package dependancies
npm install
Once you've installed and set up the project, you can use the following commands to run it:
npm start
: This command launches the application in development mode.npm run build
: This command builds the application for production, generating a distributable package in thedist
folder.
- Feature 1
- Feature 2
- Feature 3
- Nested Feature
Distributed under the GNU Affero General Public License v3.0. See LICENSE.txt
for more information.