All rooms
ModuleDocs and cursorsAttach when you need it
FluxyCollab
Yjs documents attach to the same room object. Live cursors and comments share the room's presence.
What runs
- Excalidraw board and notes per room
- Live cursors on the room's presence
- Kanban and comments as room content
Not forNot a full docs suite or an offline-first editor. Yjs adds a binary socket when mounted.
Where it sits
It shares the room socket, history, and agent stream with chat core. Turning it on does not add a second realtime stack or a second place to look for a message.
The SDK contract is the room. Start with chat core, attach the surface when the flow needs it, and keep the transcript in one place.