ChatALL README

The project's README from github.com/ai-shifu/ChatALL. As one markdown file: README.md.

Chat with ALL AI Bots Concurrently, Discover the Best

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

Open in GitHub Codespaces

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:

Supported bots

AI Bots Web Access API Notes
360 AI Brain Yes No API
Baidu ERNIE No Yes
Character.AI Yes No API
ChatGLM2 6B & 130B Yes No API No Login required
ChatGPT Yes Yes Web Browsing, Azure OpenAI service included
Claude Yes Yes
Code Llama Yes No API
Cohere Aya 23 No Yes
Cohere Command R Models No Yes
Copilot Yes No API
Dedao Learning Assistant Coming soon No API
Falcon 180B Yes No API
Gemini Yes Yes
Gemma 2B & 7B Yes No API
Gradio Yes No API For Hugging Face space/self-deployed models
Groq Cloud No Yes
HuggingChat Yes No API
iFLYTEK SPARK Yes Coming soon
Kimi Yes No API
Llama 2 13B & 70B Yes No API
MOSS Yes No API
Perplexity Yes No API
Phind Yes No API
Pi Yes No API
Poe Yes Coming soon
SkyWork Yes Coming soon
Tongyi Qianwen Yes Coming soon
Vicuna 13B & 33B Yes No API No Login required
WizardLM 70B Yes No API
xAI Grok No Yes
YouChat Yes No API
You Yes No API
Zephyr Yes No API

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

Note on Web-connected Bot Reliability

Web-connected AI bots (those marked with "Web Access") are inherently less reliable and frequently face stability issues, as service providers regularly update their web interfaces and security measures. These web-based connections rely on reverse engineering and are difficult to maintain, often breaking unexpectedly. For a dependable experience, we strongly recommend using bots that offer API access whenever possible.

Other features

Planned features:

You are welcome to contribute to these features.

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:

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/ai-shifu/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

Debian-based Distributions: Download the .deb file, double click it and install the software. Arch-based Distributions: You can clone ChatALL from the AUR here. You can install it manually or using an AUR helper like yay or paru. Other Distributions: Download the .AppImage file, make it executable, and enjoy the click-to-run experience. You can also use AppimageLauncher.

Troubleshooting

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

  1. Refresh - press Ctrl + R or ⌘ + 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:

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

Sponsor

If you like this project, please consider:

ko-fi

ChatALL (ai-shifu/ChatALL)

Searching Database…

16.5K ·GitHub
What is this?ChatALL (齐叨) is a free, open-source desktop app that sends one prompt to many AI bots at once — ChatGPT, Claude, Gemini, Kimi and more — so you can compare the answers side by side and keep the best.
Is it a website or a program I install on my computer?A desktop program built on Electron and Vue 3 — not a website. There are native builds for Windows, macOS (Apple Silicon and Intel) and Linux.
Do I need my own accounts or API keys for the bots?Yes — ChatALL is a client, not a proxy, so you need working accounts and/or API tokens for every bot you enable, plus a reliable network connection to it.
Do all of these bot connections work reliably?No — web-connected bots (the ones without an official API) rely on reverse engineering and often break when providers update their sites, so the authors recommend API-backed bots for dependable use.
Where does my chat data end up?Everything — history, settings and logins — stays on your computer. The app sends home only anonymous usage stats like which bots you prompted and answer lengths, never the prompt or response content.
Why send one prompt to many bots instead of just using one?LLM behavior is random and different bots excel at different tasks. ChatALL shows every answer side by side so you pick the best instead of trying bots one by one — useful for LLM power users, researchers comparing models, and developers debugging prompts.
Can it chat with models I host myself?Yes. Any Gradio endpoint works, so Hugging Face Spaces and self-deployed models can be connected, and the supported list includes open models like Llama 2, Alpaca, Vicuna, Gemma and ChatGLM2.
What if one of the bots stops responding?Work through the built-in fixes: refresh with Ctrl + R or ⌘ + R, restart the app, re-login to that bot from settings, or start a new chat. As a last resort, reset ChatALL by deleting its config folder — that wipes settings and history.
Creator
ai-shifu
Size
124.9 MB
Stars
16.5K
Age
3y
Commits · 90 Days