liveblocks/liveblocks
Realtime infrastructure for multiplayer apps and agents
What it solves
Liveblocks provides the infrastructure and building blocks needed to implement real-time collaboration in applications, enabling humans and AI to work together in a shared digital space.
How it works
It offers a suite of products and SDKs that handle the complex backend logic of real-time synchronization. This includes:
- Sync: Tools for real-time state synchronization across users.
- Comments: APIs to add contextual commenting systems.
- Notifications: Infrastructure to keep users engaged via app notifications.
It provides a wide range of integrations for popular frameworks and libraries, including React, Redux, Zustand, Yjs, and various text editors like Tiptap, Lexical, and CodeMirror, as well as a Python SDK and a REST API.
Who it’s for
Developers building collaborative software, such as shared text editors, whiteboards, or any application where multiple users (or AI agents) need to interact with the same data simultaneously.
Highlights
- Comprehensive SDK support for React, Node.js, and Python.
- Pre-built components and hooks for rapid development.
- Deep integration with popular rich-text editor frameworks (Tiptap, Lexical, ProseMirror).
- Support for both human and AI collaboration.
Related
- Project
agentconnect-md/agentconnectAgentConnect is an open‑source, self‑hosted platform that lets teams run many AI agents (Claude Code, OpenAI Codex, Grok Build, etc.) inside Slack, Discord, Telegram, Google Chat, GitHub, GitLab, Linear and other tools. Agents can call each other, keep memory, be routed by Jev, and act on webhooks or schedules. The system consists of Daemons (run agents), an optional Relay, and a Control‑Plane UI for config, auth and observability. It ships via Docker‑Compose for local use and a Helm chart for Kubernetes, all under Apache‑2.0.
- Project
CopilotKit/CopilotKitCopilotKit is an SDK that connects AI agents to user interfaces, enabling developers to build agent-native applications with generative UI, shared state, and multi-platform support.
- Project
livekit/agentsLiveKit Agents is a Python SDK for building real‑time, multimodal voice agents (LLM‑driven assistants) that run on LiveKit servers. It provides unified adapters for STT/LLM/TTS, job scheduling, WebRTC/telephony integration, turn detection, MCP tool support, and a built‑in test framework.
- Project
CopilotKit/channels-sdkAn SDK that connects AI agents to Slack, Microsoft Teams, and Discord, enabling native interactive UI and human-in-the-loop approvals.
- Project
sandbox-quantum/switchSwitch is a self-hosted platform that integrates AI agents directly into your team's existing messaging apps, turning chat channels into collaborative workspaces where humans and agents share context and workflows.