chatbot-app  by ChatBot-All

Cross-platform AI chatbot application with multi-model support

created 1 year ago
649 stars

Top 52.4% on sourcepulse

GitHubView on GitHub
Project Summary

"ChatBot" is a cross-platform AI application designed for users who want to interact with multiple large language models through a unified interface. It offers support for various commercial and open-source models, including GPT, Gemini Pro, Cohere, Ollama, and several Chinese-specific models, prioritizing user privacy with local data storage.

How It Works

The application provides a unified API layer that abstracts the differences between various LLM providers and local inference engines like Ollama. This allows users to switch between models seamlessly without reconfiguring their prompts or workflows. It features a responsive design with dark mode, voice conversation capabilities, and image generation support.

Quick Start & Requirements

  • Install: Download from official app stores (iOS, Android, macOS) or via provided binaries.
  • Prerequisites: API keys for commercial models (OpenAI, Google Gemini, Cohere, etc.) or a running Ollama instance for local models.
  • Setup: Minimal setup required, primarily API key configuration.
  • Links: Official Website/Download Page (implied by repo name).

Highlighted Details

  • Supports a wide array of LLMs: GPT, Gemini Pro, DeepSeek, Kimi, Tongyi Qianwen, Zhipu AI, Lingyi-01, MiniMax, Cohere, Baidu Wenxin Yiyan, and Ollama.
  • Cross-platform availability: iOS, Android, macOS, and Telegram integration.
  • Privacy-focused: All user data and conversation history are stored locally.
  • Advanced features: Voice conversation, image generation, ChatGPT Code Interpreter support, and long conversation memory.

Maintenance & Community

The project is actively maintained by the ChatBot-All organization. Community engagement channels are not explicitly mentioned in the README.

Licensing & Compatibility

The README does not specify a license. Users should verify licensing for commercial use and integration with closed-source applications.

Limitations & Caveats

The README warns against downloading from unofficial sources to prevent API key theft. Specific performance benchmarks or comparisons between supported models are not provided.

Health Check
Last commit

5 months ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
39 stars in the last 90 days

Explore Similar Projects

Starred by Addy Osmani Addy Osmani(Engineering Leader on Google Chrome), Victor Taelin Victor Taelin(Author of Bend, Kind, HVM), and
1 more.

chatbox by chatboxai

0.3%
36k
Desktop client app for AI models/LLMs
created 2 years ago
updated 6 days ago
Feedback? Help us improve.