このプロジェクトについて

Chatboxは、オープンソース(GPLv3)のデスクトップAIクライアントで、大規模言語モデルと対話するための強力なコパイロットとして設計されています。OpenAI(ChatGPT)、Azure OpenAI、Claude、Google Gemini Pro、Ollama(Llama 2、Mistral、Mixtral、CodeLlama、Vicuna、Yi、Solarなどのローカルモデル用)、ChatGLM-6Bなど、複数のAIプロバイダーに接続するための統一インターフェースを提供します。 主な機能には、プライバシーを確保するローカルファーストのデータ保存、迅速な応答のためのストリーミング応答、コード構文ハイライト付きのMarkdownおよびLaTeXレンダリング、プロンプトの保存と再利用のためのプロンプトライブラリ、文脈に沿った議論のためのメッセージ引用、DALL-E 3による画像生成が含まれます。このアプリケーションは、ダークテーマ、キーボードショートカット、英語、簡体字中国語、繁体字中国語、日本語、韓国語、フランス語、ドイツ語、ロシア語、スペイン語にわたる多言語サポートを備えた人間工学に基づいたUIをサポートしています。 Chatboxは、Windows(10以降、x64)、macOS(11 Big Sur以降、IntelおよびApple Silicon)、Linux(Ubuntu 20.04以降、AppImage)で利用できます。iOSおよびAndroid向けのモバイル版も存在します。このプロジェクトはElectronとReactで構築されており、依存関係管理にはpnpm、開発にはViteを使用しています。また、チームメンバー間でOpenAI APIリソースを共有するためのチームコラボレーション機能も提供しています。 リポジトリは積極的にメンテナンスされており、コミュニティエディションとプロリポジトリ間で定期的に同期されています。GitHub Issues、プルリクエスト、翻訳、ドキュメントの改善を通じて、貢献を歓迎しています。