Skip to main content
The library is your visual home base. A masonry grid of everything you’ve saved and everything you’ve generated, filterable and searchable across your entire workspace.

Views

Five tabs across the top:
  • Inspirations — images saved from the web or uploaded
  • Generations — images and videos created in Studio
  • Studio — your Studio projects (canvas + chat pairs)
  • Spaces — grouped collections
  • Instructions — your brand kits and guidelines
The search bar searches your entire library — not just the cards visible on screen. It hits the server, so results are accurate across your whole workspace regardless of how far you’ve scrolled. Results update as you type with a brief debounce. The same server-side search works on the Generations tab — find any generation by its prompt text, even if you haven’t scrolled to it.

Filters

The filter menu narrows the grid by:
  • Category — photography, illustration, motion, branding, etc.
  • Media type — static, motion graphic, or video
  • Tag — any tag in your workspace
  • Contributor — who on your team saved it
Filters combine with search. You can search “sunset” and filter by category “photography” and filter by tag “warm tones” — and the results match all of them at once. Everything runs server-side, fast and accurate at any scale.

Loading and pagination

The grid loads lazily — first batch appears almost instantly, more loads automatically as you scroll. No “load more” button, no waiting for thousands of cards to download. While loading, skeleton cards (shimmer placeholders matching the card shape) hold the layout so nothing jumps when content arrives. When you’ve reached the end: “You’ve seen all your inspirations.”

Empty states

Brand new library? You’ll see a friendly message with a button to add your first inspiration. Same for Generations if you haven’t made anything in Studio yet.

Context menu

Right-click any card for quick actions:
  • Add Tags — tag without opening the detail modal
  • Send to Space — add to one or more spaces
  • Save as Style Reference — creates a brand asset, auto-analyzes if needed
  • Send to Studio — creates a new project pre-loaded with this inspiration
  • Delete — removes the card (editors and admins only)

Generation cards

Generation cards show a status badge — color-coded for pending, generating, completed, or failed. You can download or delete any generation. The Generations tab has its own infinite scroll pagination.

What happens when something goes wrong

Every save, delete, or edit shows a toast notification on failure — no silent errors. Permission denials get an explicit message (“You don’t have permission to do this”). Destructive buttons disable while their action is in flight, so a frustrated double-click can’t fire twice.

Offline

If you lose internet, an amber banner appears at the top of every page. When you reconnect, a brief green confirmation flashes and disappears.