Giter VIP home page Giter VIP logo

chatall's Introduction

简体中文

Chat with ALL AI Bots Concurrently, Discover the Best

Screenshots

Screenshot Screenshot

Features

Large Language Models (LLMs) based AI bots are amazing. However, their behavior can be random and different bots excel at different tasks. If you want the best experience, don't try them one by one. ChatALL (Chinese name: 齐叨) can send prompt to severl AI bots concurrently, help you to discover the best results.

Supported bots

AI Bots Web Access API
ChatGPT Yes Yes
Bing Chat Yes No API
Baidu ERNIE No Yes
Bard Yes No API
Poe Coming soon Coming soon
MOSS Yes No API
Tongyi Qianwen Coming soon Coming soon
Dedao Learning Assistant Coming soon No API
iFLYTEK SPARK Yes Coming soon
Alpaca Yes No API
Vicuna Yes No API
ChatGLM Yes No API
Claude Yes No API
Gradio for self-deployed models Yes No API

And more...

Other features

  • Quick-prompt mode: send the next prompt without waiting for the previous request to complete
  • Store chat history locally, protect your privacy
  • Highlight the response you like, delete the bad
  • Automatically keep ChatGPT session alive
  • Enable/disable any bots at any time
  • Switch between one, two, or three-column view
  • Supports multiple languages (en, zh)
  • [TODO] Best recommendations

Prerequisites

ChatALL is a client, not a proxy. Therefore, you must:

  1. Have working accounts and/or API tokens for the bots.
  2. Have reliable network connections to the bots.
  3. If you are using a VPN, it must be set as system/global proxy.

Download / Install

Download from https://github.com/sunner/ChatALL/releases

On Windows

Just download the *-win.exe file and proceed with the setup.

On macOS

For Apple Silicon Mac (M1, M2 CPU), download the *-mac-arm64.dmg file.

For other Macs, download *-mac-x64.dmg file.

On Linux

Download the .AppImage file, make it executable, and enjoy the click-to-run experience.

For developers

Contribute a Bot

The guide may help you.

Run

npm install
npm run electron:serve

Build

Build for your current platform:

npm run electron:build

Build for all platforms:

npm run electron:build -- -wml --x64 --arm64

Credits

Contributors

Others

  • GPT-4 contributed much of the code
  • ChatGPT, Bing Chat and Google provide many solutons (ranked in order)
  • Inspired by ChatHub. Respect!

chatall's People

Contributors

jerray avatar qfxiongbin avatar sunner avatar yfge 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.