Repolode
chattocorp

chattocorp/chatto

チームやコミュニティ向けのセルフホスト型チャットアプリ。グループメッセージ、音声・ビデオ通話、画面共有に対応。

代替できる製品:Discord

スター
2,890
フォーク
141
未解決の Issue
263
最終コミット
昨日

これは何?

Chattoは、自分のサーバーで運用できるチームやコミュニティ向けのチャットアプリです。グループメッセージに加え、音声通話、ビデオ通話、画面共有を利用できます。リポジトリにはチャットサーバー、CLI、同梱のWebフロントエンドが含まれています。

このリポジトリには、npmで公開されているワークフロー・エージェントオーケストレーターのRunlingと、現在同じリポジトリに置かれているIDプロバイダーのAuthlingも含まれています。イベント、NATS JetStreamユーティリティ、ランタイム、データ暗号化、アプリ設定用の共通フレームワークモジュールも収録されています。デフォルトのライセンスはAGPL-3.0-or-laterで、共通モジュールとドキュメントにはApache-2.0が適用されます。

mise devを実行すると依存関係がインストールされ、Chattoがローカルで起動します。mise dev-fullでは、Authling、Runling、Mailpit、LiveKitも起動します。現在、このプロジェクトでは外部からのコントリビューションを受け付けていません。

主な機能

  • 01チームやコミュニティ向けのグループチャット
  • 02画面共有に対応した音声・ビデオ通話
  • 03チャットサーバー、CLI、同梱のWebフロントエンドによるセルフホスト
  • 04オーケストレーターのRunlingとIDプロバイダーのAuthlingを同梱
  • 05プライバシーとGDPRへの準拠を考慮した設計

ユースケース

  • 社内チーム向けのプライベートなチャットサーバーを運用する
  • データを自分で管理できるコミュニティチャットをホストする
  • 音声・ビデオ会議用のホスト型グループチャットサービスを置き換える

クイックスタート

  1. 1

    リポジトリをクローンして、そのディレクトリに移動します

  2. 2

    mise で開発環境を起動します

    mise dev
  3. 3

    http://chatto.local.localhost:4000 を開き、ユーザー名 alice、パスワード foobar123 でサインインします

使う前に知っておきたいこと

  • 現在、外部からのコントリビューションは受け付けていません。
  • README には本番環境へのインストール方法が記載されていません。クイックスタートで説明されているのは開発環境のセットアップのみです。
  • AGPL-3.0-or-later ライセンスのもとで提供されており、ネットワーク経由で利用できる形で変更版をデプロイする場合、ソースコードの開示が必要です。
  • クラウドホスティングは近日公開予定とされているため、現在はセルフホスティングのみ利用できます。

収録されている特集

トピック

#chat#self-hosted#video-calls#voice-calls#screensharing#privacy#team-communication#communication#gdpr-compliant#privacy-first

よくある質問

chatto とは?
チームやコミュニティ向けのセルフホスト型チャットアプリ。グループメッセージ、音声・ビデオ通話、画面共有に対応。 Chattoは、自分のサーバーで運用できるチームやコミュニティ向けのチャットアプリです。グループメッセージに加え、音声通話、ビデオ通話、画面共有を利用できます。リポジトリにはチャットサーバー、CLI、同梱のWebフロントエンドが含まれています。
chatto は無料で使えますか?ライセンスは?
chatto は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
chatto は今もメンテナンスされていますか?
活発にメンテナンス中。chatto の最終コミットは 2026年11月6日 です。
chatto は何に使えますか?
社内チーム向けのプライベートなチャットサーバーを運用する データを自分で管理できるコミュニティチャットをホストする 音声・ビデオ会議用のホスト型グループチャットサービスを置き換える
chatto のインストール方法は?
リポジトリをクローンして、そのディレクトリに移動します mise で開発環境を起動します: mise dev http://chatto.local.localhost:4000 を開き、ユーザー名 alice、パスワード foobar123 でサインインします
chatto はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/chattocorp/chatto

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト