gpt-aggregated-edition  by 1595901624

Cross-platform app for aggregated access to multiple chat platforms

created 2 years ago
737 stars

Top 48.0% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides a unified desktop client for accessing multiple large language models, including various ChatGPT versions, Wenxin Yiyan, Poe, and others. It targets users who frequently interact with different AI chat platforms and offers a convenient way to switch between them without needing multiple browser tabs or accounts for each.

How It Works

The application is built using Rust and Tauri, enabling cross-platform desktop builds for Windows, macOS, and Linux. It aggregates access to various LLM services by acting as a wrapper or proxy, allowing users to select and interact with different models through a single interface. This approach simplifies workflow and potentially offers faster switching between services compared to web-based alternatives.

Quick Start & Requirements

  • Install: Download the latest release from the Release page (e.g., .msi, .dmg, .AppImage, .deb).
  • Prerequisites: Some platforms require specific accounts (e.g., Baidu, Google, Microsoft) and may have regional access restrictions.
  • Development: pnpm install, pnpm tauri dev (for development), pnpm tauri build (for release builds).

Highlighted Details

  • Supports multiple LLM platforms including ChatGPT (official, free, limited), Wenxin Yiyan, Poe (with various models like Sage, Claude, ChatGPT-4), BAI Chat, ChatGPT-35-Turbo.com, Tongyi Qianwen, Bard, and New Bing.
  • Features window and taskbar modes, cross-platform compatibility (Windows, macOS, Linux), and custom platform support inspired by GPTFusion.
  • Includes a "QQ mode" and plans for custom script support.
  • Some platforms require registration, login, and may have geographical access limitations.

Maintenance & Community

  • Primary development and issue tracking are on GitHub. A Gitee mirror is available for domestic access.
  • Feedback can be provided via GitHub Issues or the "Rust学习日记" WeChat public account.

Licensing & Compatibility

  • The project does not explicitly state a license in the README. The repository name and structure suggest it might be a personal project. Users should verify licensing before commercial use.

Limitations & Caveats

  • The project is under active development with some features marked as "[ ]" (e.g., custom script support).
  • Some aggregated platforms require specific accounts, have usage quotas, or are subject to regional access restrictions.
  • Initial platform switching may be slow.
Health Check
Last commit

1 month ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
0
Star History
2 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.