Skip to main content
Special EditionAI

"Whiteboard.ai" — Collaborative System-Design Whiteboard

Screenshot of Whiteboard.ai

A real-time collaborative whiteboard for system design where an AI reviews your architecture diagram like a senior engineer — for interview practice, live interviews and team design reviews. Boards are Yjs documents synced over a custom WebSocket server, persisted to Postgres within ~50 ms and editable offline. The canvas is converted into a typed graph that a deterministic rules engine checks before Claude writes a structured review with findings pinned to shapes. Includes email/OAuth sign-in, role-based sharing with an audit log, end-to-end encrypted private rooms, multi-instance sync over Redis, Row Level Security on every table, and a CI pipeline with load tests and secret scanning.

Tech Stack
ReactTypeScriptYjsFastifyWebSocketsPostgreSQLSupabaseRedisClaude APITurborepo