Liveblocks is a realtime collaboration infrastructure platform that synchronizes application state, documents, and user presence across multiple participants using conflict-free replicated data types. It provides a managed backend for collaborative text editors, threaded commenting and annotation systems, in-app notifications, and AI copilot deployment, all built on a WebSocket transport layer with server-side room management APIs.
The platform distinguishes itself through a headless component primitive system that exposes unstyled React hooks and composable building blocks, allowing developers to create custom collaborative interfaces without dictating visual design. It offers plugin-based integrations for popular rich-text editors including Lexical, Tiptap, BlockNote, and ProseMirror, and provides a Yjs document sync service that hosts and synchronizes documents via WebSocket and REST APIs. Liveblocks also includes an AI copilot platform for deploying contextual agents that can interact with users, modify application state, and execute custom tools within collaborative environments.
Beyond its core collaboration features, Liveblocks supports server-side room and document management through REST and SDK interfaces, event-driven notification pipelines that trigger inbox, email, and webhook alerts, and versioned document history with configurable retention periods. The platform provides authentication and access control through token-based user identification, and includes tools for usage metering, dashboard monitoring, and team access management with per-seat pricing and SAML SSO support.