Partition your app into different workspaces, each with their own documents, inboxes, more. Set a `tenantId` when you create a resource, and it just works.
There's 10 more new features too…
Partition your app into different workspaces, each with their own documents, inboxes, more. Set a `tenantId` when you create a resource, and it just works.
There's 10 more new features too…
Additionally, we've shipped a major set of updates, including Tiptap 3.0 support, group mentions, new thread filters, batched notifications, AI web search, updated hooks, and more.
Additionally, we've shipped a major set of updates, including Tiptap 3.0 support, group mentions, new thread filters, batched notifications, AI web search, updated hooks, and more.
We've also added support for the latest versions of BlockNote. Learn how to update in your app in our new upgrade guide.
We've also added support for the latest versions of BlockNote. Learn how to update in your app in our new upgrade guide.
Powered by Liveblocks, teams can create, collaborate, and automate workflows on an infinite canvas. Built for professionals who want to work smarter, together.
Powered by Liveblocks, teams can create, collaborate, and automate workflows on an infinite canvas. Built for professionals who want to work smarter, together.
See all the different ways Liveblocks can be used to build your collaborative app, with our latest collection of video demos.
See all the different ways Liveblocks can be used to build your collaborative app, with our latest collection of video demos.
The takeaway? Startups that win aren’t just fast—they’re enterprise ready from day one.
Thank you WorkOS for hosting the event.
The takeaway? Startups that win aren’t just fast—they’re enterprise ready from day one.
Thank you WorkOS for hosting the event.
1. The project creation dialog has been streamlined, and now has clearer options with short explanations. It redirects you to get started guides after you press "Create".
1. The project creation dialog has been streamlined, and now has clearer options with short explanations. It redirects you to get started guides after you press "Create".
The `prewarmRoom` methods speeds up connecting to a room for the next 10 seconds. Trigger it when a user hovers over a room link and it'll load quicker!
The `prewarmRoom` methods speeds up connecting to a room for the next 10 seconds. Trigger it when a user hovers over a room link and it'll load quicker!
Learn how HTTP streaming breaks down with multi-tab sessions, long-running tasks, real-time UI feedback, and how WebSockets help solve this.
Read our article ↓
Learn how HTTP streaming breaks down with multi-tab sessions, long-running tasks, real-time UI feedback, and how WebSockets help solve this.
Read our article ↓
Our team have written up why they chose WebSockets ↓
Our team have written up why they chose WebSockets ↓
To make this work I'm calculating the line/character at the end of each chunk, and adding highlights in the editor. Then I'm merging the stream into the previous code so it doesn't start empty!
Uses
To make this work I'm calculating the line/character at the end of each chunk, and adding highlights in the editor. Then I'm merging the stream into the previous code so it doesn't start empty!
Uses
• Stream tool results into your app, enabling real-time document updates.
• Edit copilots, knowledge, prompts, programatically with new APIs.
• SAML SSO, MFA, directory sync, for Enterprise customers.
Plus even more ↓
• Stream tool results into your app, enabling real-time document updates.
• Edit copilots, knowledge, prompts, programatically with new APIs.
• SAML SSO, MFA, directory sync, for Enterprise customers.
Plus even more ↓
A comprehensive comparison of vector databases, based on our research while developing AI Copilots. Explore 11 options, including Turbopuffer, Pinecone, Qdrant, pgvector.
lblcks.io/L2bHK65
A comprehensive comparison of vector databases, based on our research while developing AI Copilots. Explore 11 options, including Turbopuffer, Pinecone, Qdrant, pgvector.
lblcks.io/L2bHK65
When editing your copilot, you can submit websites & documents that your AI can query. Our component now tells you when it's searching through these and what it searched for.
Searches support query rewriting & can run multiple times in a row.
When editing your copilot, you can submit websites & documents that your AI can query. Our component now tells you when it's searching through these and what it searched for.
Searches support query rewriting & can run multiple times in a row.
Each Figma component corresponds to a real React component, allowing you to create pixel perfect designs that can easily transform into real apps.
Each Figma component corresponds to a real React component, allowing you to create pixel perfect designs that can easily transform into real apps.
AI chats are way better with context—now you can see exactly where info comes from, trust it, and dig deeper. It'll auto-redirect, open tabs, and fetch pages for you.
How it works + code ↓
AI chats are way better with context—now you can see exactly where info comes from, trust it, and dig deeper. It'll auto-redirect, open tabs, and fetch pages for you.
How it works + code ↓
Choose how many replies should be visible before a “show more” button appears. You can also select which messages should show: oldest, newest, or a balance.
Choose how many replies should be visible before a “show more” button appears. You can also select which messages should show: oldest, newest, or a balance.
But I have 1,000s of documents in my Notion—you can't put all these pages inside an AI prompt. How did they make it work?
It's more interesting than you think ↓
But I have 1,000s of documents in my Notion—you can't put all these pages inside an AI prompt. How did they make it work?
It's more interesting than you think ↓
• Submit whole websites to your AI knowledge base
• Polished scroll behavior, improving readability
• AI can use custom markdown components
Learn more ↓
• Submit whole websites to your AI knowledge base
• Polished scroll behavior, improving readability
• AI can use custom markdown components
Learn more ↓
In apps like Whatsapp, messages are short and arrive all at once. Pinning messages to the bottom of the chat makes sense—it's expected, and works well for human interactions.
But AI chats are a new paradigm ↓
In apps like Whatsapp, messages are short and arrive all at once. Pinning messages to the bottom of the chat makes sense—it's expected, and works well for human interactions.
But AI chats are a new paradigm ↓
Messages now animate to the top of the scroll window when sent, making it easier to read AI responses as they stream in.
Messages now animate to the top of the scroll window when sent, making it easier to read AI responses as they stream in.
Messages now animate to the top of the scroll window when sent, making it easier to read AI responses as they stream in.
Messages now animate to the top of the scroll window when sent, making it easier to read AI responses as they stream in.