Giter Club home page Giter Club logo

chat-gpt-box's Introduction

icon ChatGPTBox

English | 简体中文

Cross-platform ChatGPTBox, supporting GPT-3.5 / GPT-4 API.

windows ubuntu macOS Android

windows

Features

  • Supports multiple platforms, including Windows, Linux, macOS and Android
  • Allows for individual customization of chat settings, with multiple chat configurations that do not interfere with each other
  • Single chat configurations support multiple tabs, enabling multiple chat windows to be opened at the same time
  • Global shortcut key support, with customizable shortcuts

Roadmap

  • Multi-tab
  • Shortcut key configuration
  • Dark mode toggle
  • Multi-model support
  • Mobile support
    • Mobile web
      • Android
      • iOS
  • DALL·E image generation
  • TTS (Text-to-Speech) synthesis
  • Whisper speech recognition

Tutorial

Download/Build

Download Release: GitHub Release

You can download the pre-packaged executable file, or package it yourself.

# Install dependencies
yarn install

# Build Web version
yarn build

# Build Tauri desktop version
yarn build-tauri

To work on the Android version, you need to download and install Android Studio. Once installed, run yarn install && yarn build to package the web version. After that, use npx cap sync to synchronize it to the android directory. You can then directly open the android folder in the project directory as an Android project and proceed to package it.

Install

Windows

Install by running the msi or exe file.

Linux

Since tauri requires webkit2gtk support, it is necessary to install webkit2gtk.

# Install webkit2gtk
sudo apt install libwebkit2gtk-4.1-0

# Install deb package
sudo dpkg -i chat-gpt-box_*.*.*_amd64.deb

macOS

Directly run the dmg file, drag ChatGPTBox.app into the Applications folder, then open Finder, right-click on ChatGPTBox.app, select open, and the application will launch.

Contact Me

License

Apache License v2.0

chat-gpt-box's People

Contributors

xiaochen0517 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.