- May 13100 workspaces on mage 🎉
Thanks to everyone shipping with us.
- May 13Faster gallery and viewer loads
Pagination and image viewer thumbnails are leaner, so big galleries open and scroll noticeably faster.
- May 13Image and video counts split in the workspace header
See your image and video activity at a glance, with a friendlier empty state when there's nothing yet.
- May 13Usage page supports multiple image providers
Run more than one image provider in a workspace and see each one tracked cleanly on the usage page.
- May 12No more content flash on page load
Non-prerendered routes now fall back to the app shell instead of the logged-out home page.
- May 11Folder archive, sort, and bulk operations
Archive completed folders, sort folders by date, name, or generation count, and move or delete many generations at once.
- May 11Shift-click range selection in the gallery
Pick a start and end, hold shift, select everything in between.
- May 11API key health tracking
See at a glance which provider keys are working. Get a clear error message — provider-agnostic — the moment a key goes invalid.
- May 10Model breakdown in usage and better provider billing links
Spend dashboards now show a per-model split and link straight to each provider's billing page.
- May 10Multi-provider agent
The agent can route image generation across multiple providers in a single thread.
- May 10Chat mode for agent threads
Pure conversation, no forced generation. Useful for ideation and direction-setting before you spend tokens.
- May 10EasyComposer
A streamlined prompt UI for fast, low-friction image generation. Power users keep the full pro mode.
- May 09Newer frontier models in agent mode
- Apr 27Per-member provider keys
Each teammate can plug in their own provider account instead of sharing a workspace-wide key.
- Apr 24Webhook auto-reconcile
If a provider webhook gets dropped, mage now reconciles the generation's state automatically.
- Apr 23Sunra provider added
- Apr 21Workspace deletion with full storage cleanup
Delete a workspace and every reference image, generation, and cached asset is purged from R2.
- Apr 21Video generation indicator in gallery
Play icon overlays make videos easy to spot in mixed grids.
- Apr 11Post-login redirect
Sign in and you land back exactly where you started.
- Apr 10Video generation — Seedance and Kling
Full video support shipped alongside image generation, with the same prompt, reference, and folder workflows.
- Mar 17Rich link previews
Share a mage link in Slack or anywhere and get a proper unfurl with title, description, and preview image.
- Mar 16Remix
Fork any generation as the starting point for a new run — prompt, model, and parameters carried over.
- Mar 16Multi-image generation
Request multiple images in a single run, where the provider supports it.
- Feb 19Smarter thumbnail caching
Standardized thumbnail sizes mean fewer cache variants and faster gallery loads.
- Feb 07Faster development cycles
Internal tooling and dependency updates so the team can ship faster.
- Jan 29Templates
Save prompt recipes, share them across the workspace, and remix them as a starting point.
- Jan 29Deep linking
Every gallery item, folder, and viewer modal has a permanent URL you can share.
- Jan 28Generation notes
Leave context on any image — what worked, what didn't, what you'd try next.
- Jan 28Search and filter
Find any generation by prompt, model, or status across your entire workspace.
- Jan 28Direct R2 reference uploads
Reference images go straight to storage — no round-trip through the provider.
- Jan 27Uploaded images gallery and analysis
Browse everything you've uploaded and get instant captions for any image.
- Jan 26Invite controls
Enable, disable, or rotate workspace invites without losing existing members.
- Jan 26iOS safe areas
The mobile UI now respects the notch, home indicator, and rounded corners on every iOS device.
- Jan 25Auto-assessment for agent images
Agent-generated images are evaluated automatically so the agent can iterate without manual prompting.
- Jan 23Live team activity bar
Watch your teammates' runs land in real time, on any device.
- Jan 23Agent — conversational image generation
Streaming responses, mid-thread model switching, image picker for references, and per-thread state. Skip the blank-prompt freeze.
- Jan 23Justified gallery with infinite scroll
Dense, edge-aligned grid that loads as you scroll.
- Jan 23Seed control and per-workspace model memory
Lock a seed for reproducibility. The workspace remembers your last model so you don't pick it every time.
- Jan 22Redesigned prompt composer
Cleaner layout, smarter defaults, collapsible advanced options.
- Jan 21Mobile-first redesign
Generate, gallery, and agent flows all rebuilt for thumb-friendly mobile use.
- Jan 21AI-powered prompt enhancement
Rewrite a vague prompt into a richer one in one click, powered by OpenRouter.
- Jan 21Desktop notifications
Get pinged the moment a long generation finishes.
- Jan 21Drag-drop, paste, and URL input for reference images
- Jan 21Cancel and retry any generation
- Jan 21Encrypted API key storage
Provider keys are stored encrypted at rest with proper auth checks across every action.
- Jan 21Open Graph metadata and dynamic page titles
Every page now has proper titles, descriptions, and share previews.
- Jan 20Initial release
