A living grid
Cards keep their natural shape — nothing is cropped to a uniform square — and saved video clips play silently in the grid as they scroll into view. Playback is polite by design: clips only play while visible, a handful at a time, and heavier clips wait for a click on their play button instead of autoplaying (they show their length in a small pill). If your system is set to reduce motion, nothing autoplays. Click a video card to open it full-size with sound and controls. YouTube and Vimeo saves play their official player inside the detail view.Views
The library has two views (top-right of the dashboard):- Inspirations — images and clips saved from the web or uploaded
- Collections — curated groups of inspirations and filed generations
Search
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 in Studio → Generations — find any generation by its prompt text, even if you haven’t scrolled to it.Filters
The filter menu narrows the grid by:- Media type — static, motion graphic, or video
- Tag — any tag in your workspace
- Contributor — who on your team saved it
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? The empty state explains the two ways to start filling Inspirations: save from the browser extension, or ask your connected agent to file references for you. Capture deliberately stays where you browse, so there is no duplicate in-app upload button. An empty Studio → Generations points you to your first project, where your first generated image or video will appear automatically. Each surface uses its own animated line illustration, but the placement, copy, and next action stay consistent across Memo.Context menu
Right-click any card for quick actions:- Add Tags — tag without opening the detail modal
- Add to collection — file into one or more collections
- 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)
Tags
Tags are lightweight, freeform labels you attach to inspirations. They power the Tag filter and also drive Collections under the hood.- Add tags — right-click a card → Add Tags. The tag picker shows every tag already in your workspace; type to filter.
- Create a new tag — type the name and press Enter in the tag picker. New tags are normalized to lowercase and immediately available everywhere else in the workspace.
- Remove a tag — click the × on its chip in the tag picker.
- Workspace-wide pool — every tag any teammate creates becomes available to everyone in the workspace, so the vocabulary stays consistent.
Generations
Studio → Generations shows one card per project (plus Unassigned for anything left behind by a deleted project). Drill in for that project’s grid. Cards show a status badge — color-coded for pending, generating, completed, or failed — and, on hover, four actions:- Add to collection — file the image or video into a collection as a durable reference (see Collections)
- Save as reference — copy an image into Assets → Images, or into a Brand Kit
- Download — the full-resolution original when there is one
- Delete