Go製のセルフホスト可能なインスタントメッセージングサーバー。Android、iOS、WebクライアントとJSON/WebSocket・gRPC APIを提供。
- スター
- 756
- フォーク
- 140
- 未解決の Issue
- 3
- 最終コミット
- 30 日前
これは何?
JiwuChatはTauri 2とNuxt 3を基盤とするインスタントメッセージアプリで、約10MBの軽量さを目指しています。単一のコードベースで、Windows、macOS、Linux、Android、Webに対応します。
テキスト、画像、ファイル、音声、グループチャット、既読状態、複数デバイス間の同期といった標準的なチャット機能に加え、DeepSeek、Gemini、Kimi、SiliconFlowのモデルなどを使うAIアシスタントを統合しています。AIグループチャットボットやAIボット広場も備えています。音声通話、ビデオ通話、画面共有にはWebRTCを採用しています。ライトテーマとダークテーマ、デスクトップ通知にも対応しています。
バックエンドは別プロジェクトのjiwu-chat-coreで、READMEによると、セルフホスティング向けのDockerによるワンコマンドデプロイに対応しています。
主な機能
- 01既読状態とメッセージ取り消しに対応した、テキスト・画像・動画・ファイル・音声のメッセージング
- 02複数デバイス間でのメッセージと既読状態の同期
- 03DeepSeek、Gemini、Kimiなどのモデルプロバイダーを使った、個人チャットとグループチャットでのAIチャット
- 04WebRTCによる音声通話、ビデオ通話、画面共有
- 05システムテーマに連動するライトテーマとダークテーマ
- 06デスクトップ通知とシステムトレイのアラート
ユースケース
- 独自のバックエンドを使って、チームやコミュニティ向けのチャットをセルフホスティングする
- グループ会話の中で複数のAIモデルとチャットする
- デスクトップ、Android、Webクライアントで同じアプリを使う
クイックスタート
- 1
Tauri公式ドキュメントに記載されている前提条件をインストールします
- 2
リポジトリ内のRun.mdに記載されている詳細なセットアップ手順に従います
使う前に知っておきたいこと
- AGPL-3.0ライセンスで公開されています。コピーレフトライセンスのため、派生物もオープンソースにする必要があります。
- バックエンドをセルフホストするには、別プロジェクトのjiwu-chat-coreをセットアップする必要があります。
- macOSでは、破損したパッケージまたは証明書に関するエラーが原因でインストールに失敗することがあり、ターミナルでの回避策が必要になるとREADMEに記載されています。
収録されている特集
トピック
よくある質問
- JiwuChat とは?
- Vue 3とTauri 2で構築された軽量なクロスプラットフォームのインスタントメッセージアプリ。AIチャットアシスタントとWebRTC通話を統合しています。 JiwuChatはTauri 2とNuxt 3を基盤とするインスタントメッセージアプリで、約10MBの軽量さを目指しています。単一のコードベースで、Windows、macOS、Linux、Android、Webに対応します。
- JiwuChat は無料で使えますか?ライセンスは?
- JiwuChat は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- JiwuChat は今もメンテナンスされていますか?
- 活発にメンテナンス中。JiwuChat の最終コミットは 2026年10月9日 です。
- JiwuChat は何に使えますか?
- 独自のバックエンドを使って、チームやコミュニティ向けのチャットをセルフホスティングする グループ会話の中で複数のAIモデルとチャットする デスクトップ、Android、Webクライアントで同じアプリを使う
- JiwuChat のインストール方法は?
- Tauri公式ドキュメントに記載されている前提条件をインストールします リポジトリ内のRun.mdに記載されている詳細なセットアップ手順に従います
- JiwuChat はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/KiWi233333/JiwuChat
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
GoとMySQLを基盤とした、お気に入りのチャットの名言を保存・共有・投票できるセルフホスト型Webアプリ。
開発者向けのオープンソース画面共有・リモートペアプログラミングアプリ。レイテンシは100ミリ秒未満で、セルフホストにも対応。
Windows、macOS、Linuxで使えるローカルファーストのMarkdownエディタ。ビジュアル編集とソース編集に対応し、AIチャットは任意で、アカウントも不要です。
ブラウザー、デスクトップ、モバイルの各クライアントや複数デバイスのウォール表示、自前でホストできるシグナリング/TURNリレーを備えた、軽量なクロスプラットフォーム対応リモートデスクトップアプリ。