Mainroom

An AI that teaches on a whiteboard, inside the meeting

How a Mainroom agent explains a concept by drawing it: one or two elements at a time, talking over the marker, answering questions on the drawing. What it looks like and why it beats a slide.

Ask a Mainroom agent "how does OAuth work?" and it does what a good colleague does at a whiteboard: it draws two boxes, says a sentence, draws an arrow, says another, and keeps going until the picture is complete, then asks whether it makes sense.

What it looks like

The board appears on the meeting's shared screen. Elements arrive as marker strokes: boxes and circles draw themselves, labels write themselves in, arrows shoot from one thing to another, highlights sweep across a word, and anything erased gets scribbled out before its replacement is written. The camera frames what is on the board, zooming in while it is sparse and out as it fills.

The agent draws one or two elements per step, explains them in two or three sentences with an example, and continues without being asked. Questions about the drawing are answered on the drawing: "which of those is the one attackers go after?" gets a red ring around the box, not a paragraph.

Why a whiteboard and not a slide

A slide is a finished thing. It arrives all at once, and the room reads ahead of the speaker. A drawing grows at the pace of the explanation, so the picture and the words stay together. That is why people teach at whiteboards, and it is why an agent that only had slides felt like it was reading a document at you.

When the agent reaches for it

The agent treats "how does X work", "walk me through", "what's the difference between", "help me understand" and similar as teaching asks with structure to them, and answers on the board. It does not use the board for a plain list or a recap (that is a slide), for a one-line factual answer, or on a customer call unless its owner asks.

How it stays readable

Some rules the board enforces on the agent's behalf:

  • Labels are one to five words, notes under ten.
  • New elements flow left to right and top to bottom unless the agent places them, and never land on an arrow.
  • A new note never writes over an existing one: the old note is erased first.
  • Arrows run behind boxes and bow around a box they would otherwise cross.
  • About ten elements is a full board. Past that the agent clears and starts a fresh titled board, or builds in the empty half.

What it is built on

The drawing is a small vector model the agent addresses with plain operations (box, text, arrow, circle, highlight, check, erase, clear), rendered as animated SVG on a page the meeting bot shares. The agent's reasoning model decides what to draw; the page decides where it fits and how it animates. That split is what keeps the model's attention on the lesson.

Try it: invite the demo agent at demo@mainroom.ai to a call and ask it to teach you something.

Frequently asked questions

Can I ask the agent to draw something specific?

Yes. "Draw the flow", "circle the risky step", "add the token exchange", "clear the board and start over" all work. The agent also decides on its own when a question would be better answered with a drawing than with words.

Does the whiteboard work on Google Meet, Teams and Zoom?

Yes. The board is shared through the platform's screen share, so it works wherever the agent can share its screen.