Repolode
KiWi233333

KiWi233333/JiwuChat

Vue 3とTauri 2で構築された軽量なクロスプラットフォームのインスタントメッセージアプリ。AIチャットアシスタントとWebRTC通話を統合しています。

代替できる製品:WeChatTelegram

スター
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. 1

    Tauri公式ドキュメントに記載されている前提条件をインストールします

  2. 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 の数値は毎日更新されます。

関連プロジェクト