Ask for a tool. It appears on the canvas.

Describe what you need in the chat — a reading list, a contact tracker, a focus timer, or a calculator — and the AI builds it right on your canvas.

Describe what you need. Preview it in chat.

Ask in the chat beside your canvas. The AI estimates the build cost, shows a working preview with sample entries, and places the tool on your canvas when you press Apply.

  • Ask in plain words

    Describe the fields, views, or buttons you want right in the canvas chat.

  • Try before you add

    Review a working preview with sample entries and see the estimated cost up front.

  • Ready right away

    Press Apply once to add it. After that, every entry saves as you work.

Place tables, card boards, forms, timers, and calculators right alongside your notes and diagrams. Every tool feels at home on your canvas.

  • Trackers that count for you

    Keep contacts, interviews, or reading lists in tables and card boards that tally totals and draft follow-ups on request.

  • Interactive mini-apps

    Run a focus timer, unit converter, or habit tracker on the canvas, with every session saved to your workspace.

  • Calculators and scorecards

    Compare options, weight criteria, or estimate budgets with inputs that update the answer as you type.

  • Helpers that draw on the canvas

    Build small generators and pickers that insert shapes, wireframes, or images onto your board in one undoable step.

Private and under your control.

Every extension shows what it uses before you install it, stays isolated to its own data, and respects your private canvases.

  • Approve once, then just use it

    An install card lists the tables and permissions up front. Once you apply it, every edit saves without another prompt.

  • Only sees what it asked for

    Each extension is isolated to its own tables. A project tracker or timer cannot read your personal notes.

  • Locked down on Sensitive canvases

    On canvases marked Sensitive, internet access for extensions is blocked automatically so confidential work never leaves your computer.

Change it anytime. Reuse it anywhere.

Your tools are never locked in. Ask in chat whenever you need a new field or view, or reuse an extension across canvases.

Update without losing your data

Ask for a new field, button, or view in chat and see how your existing entries carry over before you apply.

Use across canvases or share

Place the same tracker on any canvas in your workspace, or export the extension as a folder a teammate can install.

What tool would help right now?

Describe it in the chat beside your canvas. Spectacle is free and open source.