Miro logo
Project by

Miro

0
9 items 7 scripts 1 app 1 resource anthropic

Filesystem preview

Browse all

README

A Miro-like infinite canvas: sticky notes, shapes and text persisted per board, plus an AI step that re-arranges the board on request ("group these by theme", "turn this into a timeline").

Windmill concepts demonstrated

  • Raw app — the whiteboard canvas itself.
  • AI script — rearranges the board on request.
  • Resource + variable — the Anthropic key, and which model to use.
  • Datatables — stores boards and their elements.

Layout

miro_list_boards.ts    All boards + element counts, most recently updated first
miro_create_board.ts   Empty board
miro_get_board.ts      Board + its elements
miro_rename_board.ts
miro_save_board.ts     Autosave: persist the full element set
miro_delete_board.ts   Board + elements
miro_ai_organize.ts    AI facilitator — request + elements → rearranged elements
miro_board__raw_app/   The canvas

Try it locally

wmill script preview f/miro/miro_list_boards -d '{}'