Canvas interaction
Notes, drawing, text, images, frames, tables, and attached arrows share one editing model across selection, movement, and zoom.
Open Whiteboard / An independent product
Open Whiteboard is an open-source collaborative canvas with live teamwork, workshop tools, and an AI assistant. Teams run it in their own Cloudflare or Node account.
Explore Open Whiteboard
The product problem
Teams use a whiteboard to think together, make a decision, and leave with work they can act on. The product has to stay fast and flexible while several people move through the same canvas.
Open Whiteboard also gives the team control of the installation. Boards, accounts, and uploads can stay in its own hosting account, with local identity, scoped guest access, and portable exports.
Inside the product
The interface supports the workshop, the follow-through, and the infrastructure underneath both.
What I built
Notes, drawing, text, images, frames, tables, and attached arrows share one editing model across selection, movement, and zoom.
Shared cursors, comments, guest links, roles, and saved workbooks turn a solo editor into a workspace for ongoing team use.
Timers, private brainstorming, voting, reactions, and presentation mode support a facilitated session without taking over the canvas.
Local accounts support passkeys or an authenticator app. Teams choose whether to add outside sign-in providers and guest access.
The product packages the editor for two hosting models and gives AI clients scoped access to create editable work on a user's behalf.
Related capability
AI agents & workflow automationWe can design the product, the collaboration model, and the infrastructure it runs on.