グループと DM
会話をプロダクトに自然に組み込む
グループ、DM、グローバル検索、引用・編集、マージ転送、ピン留め、既読、リアクションが初期状態で利用可能。Web・iOS・Android とサーバープロトコルの一貫性を保ちます。
- グローバル検索
- マルチプラットフォーム SDK
- マルチデバイスプッシュ
セルフホスト型メッセージング · 主導権はあなたに
1 つの Go バイナリがグループチャット・ライブルーム・DM を支えます。データ、鍵、アクセスポリシーはすべてあなたの管理下に置かれ、無料エディションから始められます。
1 つのエンジン、3 つの会話モード
ユーザー間のメッセージング、高並行のライブインタラクション、AI と人間のサポート連携が、同一の ID・メッセージ・権限モデルの上で動作します。
グループと DM
グループ、DM、グローバル検索、引用・編集、マージ転送、ピン留め、既読、リアクションが初期状態で利用可能。Web・iOS・Android とサーバープロトコルの一貫性を保ちます。
ライブルーム
ルームメッセージ、オンライン状態、モデレーション、レート制限が 1 本の信頼性のある経路で処理されます。
AI カスタマーサポート
RAG、ツール呼び出し、記憶、人間への引き継ぎはすべてメッセージストリーム上で直接動作。別のサポート基盤を繋ぎ合わせる必要はありません。
Order A1042 shipped — can I still change the address?
Found it — submitting the address change.
update_address0.4s · okAddress updated — it arrives tomorrow.
AI CUSTOMER SERVICE · BUILT INTO THE ENGINE
9 つのチャネルが 1 つの会話ストリームに集約。AI が 24 時間まず応答し、エージェントワークスペースがいつでも引き継ぎます。データ・モデル鍵・品質レポートはすべてあなたのデプロイ境界内に。
RAG + ツール呼び出し、ストリーミング返信
キュー / SLA / チーム再割り当て、文脈は同期
通話後 AI 解析 · 要約 · チケット
キュー、SLA、履歴と統計
返信候補と採用率レポート
/help のセルフサービス記事、SEO 対応
キューまたは AI フォールバック、オフラインメッセージ
pgvector、自社ドキュメントに基づく
遅延トリガー、URL ターゲティング、文言カスタマイズ
ゼロから本番環境まで
まず 1 プロセスで検証し、実トラフィックに合わせてスケール。開発環境と本番環境は同じプロトコルとコードを使います。
1 つの Go バイナリを PostgreSQL と Redis に接続するだけで、数分で稼働できます。
クライアントは WebSocket を 1 本開き、バックエンドは gRPC 経由で ID とイベントを同期します。
RabbitMQ または NATS を追加してクライアントを書き換えずに水平スケール。本番では Kubernetes + Helm によるローリングデプロイとオートスケールが可能です。
# build and start
$ make build-basic
$ ./bin/basic/websocket
✓ http+ws :8080
✓ grpc :9001
✓ metrics :9090
● IMCore 準備完了実測ベンチマーク · 過大な表示なし
計測環境:Alibaba Cloud cn-hangzhou、2026-07。インスタンスタイプ・メッセージサイズ・ルーム構成により数値は変動するため、実際のワークロードでの再計測を推奨します。
負荷生成ツールとレポートツール(loadtest / satreport)を製品に同梱しているため、同じパラメータ・シナリオ・結果 JSON をあなたの環境で再実行して検証できます。当社の説明だけでなく、あなたの手で再現できる数字です。
実際のユーザーが入力するペース(サーバーのユーザーあたり 4 msg/s 制限内)でトラフィックを生成しており、1 接続からの連打でスループットを水増しするようなことはしていません。
公表しているのはエラー・欠落ゼロの低レイテンシ段階 — 10,000 接続、p99 153ms、欠落ゼロ(2 回の独立した再実行で一致)。さらに上を目指す場合は単一ノードを限界まで絞るのではなく、水平にスケールさせます(次項)。
RabbitMQ / NATS で水平スケールし、キャパシティは websocket インスタンス数にほぼ比例して増加 — 単一ノードの数値にインスタンス数を掛けたものがクラスタの基準値になります。
単一コードベース · 単一ノードからクラスタまで
クライアントプロトコルは不変。直接配信で始め、RabbitMQ または NATS を追加すれば websocket・永続化・AI・同期 worker をそれぞれスケールできます。
セキュリティはデプロイモデルで実現する
別のホスティングベンダーを信頼する代わりに、IMCore をあなた自身のネットワーク・鍵管理・監査の境界内で実行しましょう。
セキュリティとプライベートデプロイ →データ主権 · セルフホストで外部に出さない
ライフサイクル制御 · 保持 / アーカイブ / エクスポート / 匿名化
監査保護 · Legal Hold / HMAC チェーン / マスキング
復旧エビデンス · バックアップリストア / RPO-RTO 訓練
無料で開始 · 必要になったらアップグレード
Basic は永久無料。クラスタリング、管理コンソール、AI サポートは必要になったときだけ追加できます。DAU で課金が積み上がることはありません。
単一インスタンスの IM コア。セルフホスト導入の起点
シングルインスタンスでプッシュ・モデレーション・コールバックを解放 — 商用向けコストパフォーマンス
クラスタスケール対応、プッシュ / モデレーション / コールバック搭載の本番向けエディション
Pro に管理コンソール、コミュニティ(スーパーグループ + チャンネル)、外部同期を追加
Pro に AI カスタマーサポート一式を追加
会話の主導権を手にする準備を
同時接続数・日次メッセージ量・デプロイ環境を共有いただければ、具体的なエディションとトポロジーをご提案します。
通常 1 営業日以内にご返信します