GithubHelp home page GithubHelp logo

awesome-collect / chatall Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sunner/chatall

0.0 0.0 0.0 57.92 MB

Concurrently chat with ChatGPT, Bing Chat, Bard, Alpaca, Vicuna, Claude, ChatGLM, MOSS, 讯飞星火, 文心一言 and more, discover the best answers

Home Page: http://chatall.ai

License: Apache License 2.0

Shell 0.02% JavaScript 58.32% HTML 0.22% Vue 41.45%

chatall's Introduction

Chat with ALL AI Bots Concurrently, Discover the Best

Deutsch | English | Español | Français | Italian | 日本語 | 한국어 | Русский | Tiếng Việt | 简体中文

Screenshots

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 several AI bots concurrently, help you to discover the best results. All you need to do is download, install and ask.

Is this you?

Typical users of ChatALL are:

  • 🤠Gurus of LLMs, who want to find the best answers or creations from LLMs.
  • 🤓Researchers of LLMs, who want to intuitively compare the strengths and weaknesses of various LLMs in different fields.
  • 😎Developers of LLM applications, who want to quickly debug prompts and find the best-performing foundation models.

Supported bots

AI Bots Web Access API Notes
ChatGPT Yes Yes Web Browsing, Azure OpenAI service included
Bing Chat Yes No API
Baidu ERNIE No Yes
Bard Yes Coming soon
Poe Yes Coming soon
MOSS Yes No API
Tongyi Qianwen Yes Coming soon
Dedao Learning Assistant Coming soon No API
iFLYTEK SPARK Yes Coming soon
Alpaca Yes No API No Login required
Vicuna 7B, 13B & 33B Yes No API No Login required
ChatGLM2 6B & 130B Yes No API No Login required
Claude 2 & Instant Yes No API
Gradio Yes No API For Hugging Face space/self-deployed models
HuggingChat Yes No API
SkyWork Yes Coming soon
You Yes No API
Pi Yes No API
360 AI Brain Yes No API
YouChat Yes No API
Open Assistant Yes No API
Character.AI Yes No API
Llama 2 7B, 13B & 70B Yes No API
Code Llama Yes No API
WizardLM 13B & 70B Yes No API
Falcon 180B Yes No API
Phind Yes No API
Zephyr Yes No API

More is coming. Upvote your favorite bots in these issues.

Other features

  • Quick-prompt mode: send the next prompt without waiting for the previous request to complete
  • Save chat history locally, protect your privacy
  • Highlight the response you like, delete the bad
  • Enable/disable any bots at any time
  • Switch between one, two, or three-column view
  • Auto update to the latest version
  • Dark mode (contributed by @tanchekwei)
  • Short keys. Press Ctrl + / to know all of them (contributed by @tanchekwei)
  • Multiple chats (contributed by @tanchekwei)
  • Proxy setting (contributed by @msaong)
  • Prompt management (contributed by @tanchekwei)
  • Supports multiple languages (Chinese, English, German, French, Russian, Vietnamese, Korean, Japanese, Spanish, Italian)
  • Supports Windows, macOS and Linux

Planned features:

You are welcome to contribute to these features.

  • Deploy front-end to GitHub Pages

Privacy

All chat history, settings and login data are saved locally on your computer.

ChatALL collects anonymous usage data to help us improve the product. Including:

  • Which AI bots are prompted and how long the prompt is. Not including the prompt content.
  • How long the response is, and which response is deleted/highlighted. Not including the response content.

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.

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.

If you are using Homebrew, you can also install it with:

brew install --cask chatall

On Linux

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

Troubleshooting

If you encounter any problems while using ChatALL, you can try the following methods to resolve them:

  1. Refresh - press Ctrl + R or Cmd + R.
  2. Restart - exit ChatALL and run it again.
  3. Re-login - click the settings button in the upper right corner, then click the corresponding login/logout link to relogin the website.
  4. Create a new chat - click the New Chat button and send prompt again.

If none of the above methods work, you can try resetting ChatALL. Note that this will delete all your settings and message history.

You can reset ChatALL by deleting the following directories:

  • Windows: C:\Users\<user>\AppData\Roaming\chatall\
  • Linux: /home/<user>/.config/chatall/
  • macOS: /Users/<user>/Library/Application Support/chatall/

If the problem persists, please submit an issue.

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 solutions (ranked in order)
  • Inspired by ChatHub. Respect!

Sponsor

If you like this project, please consider:

ko-fi

chatall's People

Contributors

sunner avatar tanchekwei avatar venusgirl avatar himazinnano8925 avatar jerray avatar qcgm1978 avatar wakaka378 avatar bxdoan avatar johnfelipe avatar qfxiongbin avatar k4lu-0p avatar peterdavehello avatar mbs0ft avatar eltociear avatar cchrkk avatar huskynarr avatar showkawa avatar samanhappy avatar dependabot[bot] avatar cybyob avatar edwinvalerio avatar haulyn5 avatar wrngwrld avatar kztera avatar sarroutbi avatar yfge avatar ultragtx avatar yl10139wfm avatar yinaoxiong avatar frostwandering 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.