ChatALL: a multi-bot chat client for concurrent prompting and side-by-side LLM comparison
What it solves
ChatALL addresses the problem of inconsistent and random behavior across different Large Language Models (LLMs). Since different bots excel at different tasks, users often have to manually test prompts across multiple platforms to find the best answer. ChatALL eliminates this manual effort by allowing users to send a single prompt to multiple AI bots concurrently.
How it works
ChatALL acts as a client that connects to various AI bots via their official APIs or by reverse-engineering their web interfaces (Web Access). It does not act as a proxy; users must provide their own accounts and API tokens. The application provides a side-by-side comparison view (one, two, or three-column layout) to help users intuitively compare responses.
Who it’s for
- LLM Gurus: Users seeking the highest quality answers or creative outputs from available models.
- LLM Researchers: People who want to compare the strengths and weaknesses of various models across different fields.
- LLM Application Developers: Developers who want to quickly debug prompts and test which foundation models perform best for their specific use case.
Highlights
- Concurrent Prompting: Send a single prompt to multiple bots at once.
- Broad Bot Support: Supports a wide range of models including ChatGPT, Claude, Gemini, and various open-source models via Gradio/HuggingChat.
- User Interface: Customizable column views and dark mode.
- Privacy: Chat history and login data are saved locally on the user's computer.
- Quick-prompt mode: Send subsequent prompts without waiting for the previous response to finish.
Sources
- Repoai-shifu/ChatALL