liveblocks/liveblocks
Realtime infrastructure for multiplayer apps and agents
何を解決するか
Liveblocksは、アプリケーション内でのリアルタイム共同作業を実装するために必要なインフラとビルドブロックを提供し、人間とAIが共有されたデジタル空間で協働できるようにします。
仕組み
リアルタイム同期の複雑なバックエンドロジックを処理する製品とSDKのスイートを提供しています。以下を含みます:
- Sync: ユーザー間でのリアルタイム状態同期のためのツール。
- Comments: コンテキスト付きのコメントシステムを追加するためのAPI。
- Notifications: アプリ通知を通じてユーザーの関与を維持するインフラ。
React、Redux、Zustand、Yjs、およびTiptap、Lexical、CodeMirrorなどのさまざまなテキストエディタを含む、人気のフレームワークやライブラリとの広範な統合を提供しています。また、Python SDKとREST APIもサポートしています。
対象ユーザー
共有テキストエディタ、ホワイトボード、または複数のユーザー(またはAIエージェント)が同時に同じデータとやり取りする必要があるあらゆるアプリケーションを構築している開発者。
特徴
- React、Node.js、Python向けの包括的なSDKサポート。
- ライド開発を可能にする事前構築されたコンポーネントとフック。
- 人気のリッチテキストエディタフレームワーク(Tiptap、Lexical、ProseMirror)との深い統合。
- 人間とAIの両方の協働をサポート。
関連
- プロジェクト
agentconnect-md/agentconnectAgentConnect は、チームが Slack、Discord、Telegram、Google Chat、GitHub、GitLab、Linear などのツール内で多数の AI エージェント(Claude Code、OpenAI Codex、Grok Build など)を実行できる、オープンソースでセルフホスト型のプラットフォームです。エージェントは相互に呼び出し、メモリを保持し、Jev によってルーティングされ、webhook やスケジュールに基づいて動作します。システムは、デーモン(エージェントを実行)、オプションのリレー、設定・認証・可観測性のためのコントロールプレーン UI で構成されます。Docker-Compose によるローカル利用と Kubernetes 用の Helm チャートで提供され、すべて Apache-2.0 ライセンスです。
- プロジェクト
CopilotKit/CopilotKitCopilotKitは、AIエージェントをユーザーインターフェースに接続するSDKであり、開発者が生成UI、共有状態、マルチプラットフォーム対応を備えたエージェントネイティブなアプリケーションを構築できるようにします。
- プロジェクト
livekit/agentsLiveKit Agentsは、LiveKitサーバー上で動作するリアルタイムのマルチモーダル音声エージェント(LLM駆動型アシスタント)を構築するためのPython SDKです。STT/LLM/TTS用の統合アダプター、ジョブスケジューリング、WebRTC/電話統合、ターン検出、MCPツールサポート、および組み込みのテストフレームワークを提供します。
- プロジェクト
CopilotKit/channels-sdkAIエージェントをSlack、Microsoft Teams、Discordに接続し、ネイティブなインタラクティブUIとヒューマン・イン・ザ・ループ(人間による承認)を可能にするSDK。
- プロジェクト
sandbox-quantum/switchSwitch は、AI エージェントをチームの既存のメッセージングアプリに直接統合するセルフホスト型プラットフォームで、チャットチャンネルを人間とエージェントがコンテキストとワークフローを共有するコラボレーションワークスペースに変えます。