Aurélien Dupays Dexemple 💾

Aurélien Dupays Dexemple 💾

@aureliendupaysdexemple.com

Product Engineer ⋅ 👀 for my next adventure ⋅ prev @liveblocks.io Make type-safe factories for Next.js APIs 👉🏻 https://anzen.sugardarius.dev/

34 followers56 following33 posts

Aurélien Dupays Dexemple 💾 reposted

Aurélien Dupays Dexemple 💾 reposted

Add collaboration to your Handsontable data grids. We've published new guides/examples detailing how to add commenting and realtime multiplayer to your table. Leave contextual info on cells, or see realtime presence as users make edits.

Aurélien Dupays Dexemple 💾 reposted

How CRDTs and sync engines keep realtime lists ordered. An interactive guide to fractional indexing, the system powering multiplayer arrays in Figma and Liveblocks. Written by @nvie.com and @chrisnicholas.dev. Link ↓

Aurélien Dupays Dexemple 💾 reposted

Modify React Flow from the server. We've just released a `mutateFlow` API, allowing you to edit your multiplayer nodes & edges from your Node.js back end. Use it to set up server-side editing, including AI agents that can edit @xyflow.com. Try it → $ npx liveblocks upgrade

Aurélien Dupays Dexemple 💾 reposted

Liveblocks Unveil Week just ended. We shipped: • Feeds: Make agents native users. • React Flow: Multiplayer flowcharts. • Chat SDK: Sync comments with Slack, Teams. • Python SDK: Python as your back end. • Agent skills: Best practices for AI. lblcks.io/5gcNaLh

lblcks.ioUnveil Week recap: Realtime collaboration for humans and agents | Liveblocks blogLiveblocks Unveil Week ran from 6–10 April, celebrating daily launches focused on making your app agent-ready. Here’s a recap.

Aurélien Dupays Dexemple 💾 reposted

Agent skills for Yjs & Liveblocks. Today, we're launching two agent skills, enabling AI coding assistants to follow Yjs and Liveblocks best practices more consistently. Compatible with Claude Code, Codex, Cursor, and more. lblcks.io/jy6rekf

Liveblocks now available for Python 🐍

Liveblocks@liveblocks.io

Python SDK for Liveblocks. Power your collaborative back end with our new SDK for Python. Featuring 85+ methods for managing rooms, updating realtime storage, building agent workflows, and more. lblcks.io/TJF1J4n

Aurélien Dupays Dexemple 💾 reposted

Introducing Feeds. New realtime primitives for storing chat messages, workflow status, agent logs—anything that needs a live list. Plus, new APIs that allow AI to act as native users, showing live presence and editing sync engine documents. lblcks.io/DuqqClj

lblcks.ioIntroducing Feeds and APIs for Agent Workflows | Liveblocks blogWe’re introducing new APIs for connecting agents to realtime rooms and a new Feeds primitive. This unlocks new workflows where agents can act as native users of software.

Aurélien Dupays Dexemple 💾 reposted

AI agents are becoming native users of software. Today, we’re kicking off Unveil Week with a broader vision than human-only collaborative features. Software itself needs to change for the age of agents. lblcks.io/Ly5sHf7

Aurélien Dupays Dexemple 💾 reposted

Aurélien Dupays Dexemple 💾 reposted

Liveblocks Unveil. AI agents are becoming native users of software, and apps need a new foundation. We've built it. 🗓️ April 6–10. Releases every day.

Aurélien Dupays Dexemple 💾 reposted

What's new in Liveblocks → February 2026 • Open sourcing our dev server and HTTP router. • Improved realtime data engine for Liveblocks Storage & Yjs. • Programatically manage Liveblocks projects with REST APIs. Blog post ↓

Aurélien Dupays Dexemple 💾 reposted

Integrate presence and contextual commenting in 5 minutes. We've released new React components, making it even quicker to build your collaborative app. Add realtime cursors, live avatars, and use new pinned comments in canvases or table libraries like ag-grid.com Blog post ↓

Aurélien Dupays Dexemple 💾 reposted

Zod isn't the only option. Our team uses decoders, built by the wonderful @nvie.com. We find it's: • Easier to read, as it looks like TypeScript. • Quicker to debug, with its human-readable error messages. • Lighter to ship, with tree-shaking and smaller bundles. Learn more ↓

Aurélien Dupays Dexemple 💾 reposted

Start a modern collaborative Next.js application in minutes. Our Next.js Starter Kit features a number of realtime documents, each with a different form of multiplayer: Text editor, canvas, block-based editor, whiteboard. Try it → $ npx create-liveblocks-app@latest --next

Aurélien Dupays Dexemple 💾 reposted

Introducing Zen Router: our open-source HTTP router. Zen Router handles billions of requests per month at Liveblocks, and today we're open sourcing it. Initially designed for Cloudflare Workers, but also compatible with Node.js, Bun, and more. lblcks.io/Vvvviny

lblcks.ioIntroducing Zen Router: our open-source type-safe router compatible with Cloudflare Workers | Liveblocks blogWe’ve open sourced Zen Router: an opinionated HTTP router with typed path params, built-in body validation, and a clean model for auth. Here’s why we built it and what makes it different.

Aurélien Dupays Dexemple 💾 reposted

Build multi-tenant collaborative apps with Organizations. When building with Liveblocks, you can define a user's organization, and all resources will be automatically compartmentalized—rooms, threads, notification, etc. Below, you can see a different inbox in each workspace.

Aurélien Dupays Dexemple 💾 reposted

We've open sourced our sync engine and dev server. Starting today, you can run and test your multiplayer applications locally using our new server package and CLI. Additionally, this marks a shift towards an open-source Liveblocks. lblcks.io/nys2qqB

lblcks.ioOpen sourcing the Liveblocks sync engine and dev server | Liveblocks blogWe’ve open sourced our server stack. Starting today, you can run and test your multiplayer applications with a Liveblocks server locally.

Aurélien Dupays Dexemple 💾 reposted

“That was the moment it clicked. Something I thought would be complicated was immediately smooth.”—thanks Teddy Ni! Exactly the experience we aim to provide at Liveblocks. Learn how Magic Oatterns built their realtime collaborative AI workflow ↓

Aurélien Dupays Dexemple 💾 reposted

Set up a multiplayer table in your app. Add realtime editing and online presence to your table with Liveblocks Storage. We've added a new demo to our showcase, highlighting where to get started when building this.

Aurélien Dupays Dexemple 💾 reposted

Enable multiplayer editing in your Next.js app in minutes. Our Tiptap extension provides full multiplayer cursors, commenting, a notifications inbox for missed comments. Plus a whole infrastructure for collaboration, including webhooks, REST APIs, and DevTools. Get started ↓

Aurélien Dupays Dexemple 💾 reposted

What's new in Liveblocks → January 2026 • Comment metadata: Enables two-way sync, custom comments. • Always use knowledge: Require copilots to read their knowledge. • New quickstart flow: New focused get started pages, plus new guides. Blog post ↓

Aurélien Dupays Dexemple 💾 reposted

Aurélien Dupays Dexemple 💾 reposted

We've just released new Liveblocks Comments features. • Semantically search comments in a room with our new hook. • Add custom items to thread dropdown menus—see "Ask AI" in video. Additionally, we've written a number of new Yjs guides ↓

Aurélien Dupays Dexemple 💾 reposted

Search a room's comments. We've added a new `useSearchComments` hook, allowing you to find comments by their semantic meaning. Additionally, you can use filters to refine your search even further, using metadata and more.

Aurélien Dupays Dexemple 💾 reposted

Liveblocks now supports full multi-tenancy, allowing you to separate organizations in your app. 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.

Aurélien Dupays Dexemple 💾 reposted

Liveblocks now supports Tiptap 3.0. We've also added support for the latest versions of BlockNote. Learn how to update in your app in our new upgrade guide.

Aurélien Dupays Dexemple 💾 reposted

Just launched—Spaces by freepik.com. Powered by Liveblocks, teams can create, collaborate, and automate workflows on an infinite canvas. Built for professionals who want to work smarter, together.

Aurélien Dupays Dexemple 💾 reposted

New Showcase page. See all the different ways Liveblocks can be used to build your collaborative app, with our latest collection of video demos.

Aurélien Dupays Dexemple 💾 reposted

Why we built our AI agents on WebSockets instead of HTTP. 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 ↓

Aurélien Dupays Dexemple 💾 reposted

What's new in Liveblocks → August 2025 • 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 ↓

Aurélien Dupays Dexemple 💾 reposted

Aurélien Dupays Dexemple 💾 reposted

v3.6.0: See when <AiChat /> is querying your knowledge. 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.

Aurélien Dupays Dexemple 💾 reposted

entry ≠ exit. A design principle that's rarely mentioned is that entry and exit animations should not be the same. These tabs slide in, yet fade out. Why? Because we're showing intent ↓

Aurélien Dupays Dexemple 💾 reposted

I've built an AI web browser! 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 ↓

Aurélien Dupays Dexemple 💾 reposted

v3.3.0: New “Show more replies” option in threads. 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.

Aurélien Dupays Dexemple 💾 reposted

Replying to @chrisnicholas.dev

First you need to understand embeddings. Embeddings turns words into lists of numbers, a vector, that represent how closely related they are, semantically. Spelling doesn't matter, for example "cat" and "dog" are closely linked, but "cat" and "car" are not.

Aurélien Dupays Dexemple 💾 reposted

This July, adding advanced AI to your app got even easier. • Submit whole websites to your AI knowledge base • Polished scroll behavior, improving readability • AI can use custom markdown components Learn more ↓

Aurélien Dupays Dexemple 💾 reposted

v3.2.0: Chats in AI Copilots have improved scroll behavior. Messages now animate to the top of the scroll window when sent, making it easier to read AI responses as they stream in.

Aurélien Dupays Dexemple 💾 reposted

Mock up AI chat experiences in @figma.com. We've updated our Figma kit, adding new AI components, meaning you can quickly design, prototype, and iterate on conversational UIs.

Aurélien Dupays Dexemple 💾 reposted

What's new in Liveblocks → June 2025 • Integrate ready-made AI chats into your React app with AI Copilots. • Add contextual knowledge to your AI from front-end & back-end. • Define tools, enabling AI to take actions & render custom UI. lblcks.io/pv4dX5L