# Billing & Credits Source: https://docs.memo.solutions/account/billing-and-credits How Memo's credit system works — what costs credits, how billing is metered, and where to check your balance. Memo uses credits to meter work that involves computation — generation, analysis, and agent chat. Saving, organizing, and browsing are always free. ## What costs credits * **Image generation** in Studio — cost varies by quality (1K/2K/4K) * **Video generation** in Studio — cost varies by duration * **Image analysis** — extracting color palette, composition, style (\~1 credit) * **Agent chat** — each conversation turn with the Studio agent Credit deductions are atomic — the system deducts before the work starts, and the balance can never go below zero. ## Checking your balance * **Studio**: A credit pill in the header shows your current balance. Hover for a breakdown. * **Workspace Settings → Billing**: Current plan, seat usage, limits, and an upgrade button. When credits are low, pre-action warnings appear before credit-consuming operations. When exhausted, a dedicated upgrade prompt. ## Rate limiting The system enforces per-workspace rate limits to prevent runaway costs: * **Studio chat**: 60 requests/hour on free, 300/hour on Pro * **Generation**: Per-workspace quotas checked before every generation * **Analysis and other endpoints**: Tier-based limits Hit a rate limit and you'll see a clear message. Wait for the window to reset, or upgrade for higher limits. ## Plans | | Free | Pro | | -------------------- | --------------------------- | ----------------- | | **Seats** | 1 | 1 | | **Owned workspaces** | 1 | Unlimited | | **Rate limits** | Standard | Higher | | **Credits** | Included monthly allocation | Larger allocation | Billing is handled through Stripe — checkout, customer portal, and webhooks. Upgrade from **Workspace Settings → Billing**. ## Per-project cost tracking Every Studio project tracks its own credit consumption via usage logs. This gives you visibility into what each campaign costs — useful for agencies billing back to clients or teams tracking creative spend. ## Tips * **Saving inspirations is free.** Build your library without spending credits. * **Analysis results are permanent.** Run it once, see the results forever. No re-charge on revisit. * **The credit exhaustion modal shows your exact balance** and what you need to continue. No guessing. # Setting Up Your Brand Source: https://docs.memo.solutions/brand-kits/setting-up-your-brand Encode your brand's voice, visual DNA, and creative boundaries into a Brand Kit — so the system carries the context, not you. A Brand Kit tells Memo's agents who your brand is. Colors, fonts, reference images, guidelines — encoded once, applied everywhere. Knowledge should live in systems, not people. ## Where Brand Kits live Open **Brand Intelligence** from the nav (top-right bubble icon). This is where every brand kit, asset, and skill lives across your workspace. Two tabs: * **Brand Assets** — your uploaded references, each belonging to one or more kits, with a kit filter at the top * **Skills** — programmable creative workflows you can invoke in Studio. See [Skills](/studio/skills) From the Brand Assets tab you can open any kit to see and edit its full detail — assets, colors, fonts, and voice & rules. ## Creating a Brand Kit From the Brand Assets tab, click **+ New Brand Kit**. Give it a name and it's created empty. Open it to configure: * **Logo** — the kit's primary visual identifier, used throughout Memo surfaces * **Assets** — reference images that represent your visual style (logos, product shots, style references, typography samples) * **Colors** — your brand palette, with near-duplicate dedup and neutral filtering built in * **Fonts** — your typography preferences, deduplicated and capped * **Voice & Rules** — a single free-text document describing your brand's voice, personality, banned language, audience, and hard rules. Markdown-friendly, no fixed structure. Write it the way you'd explain your brand to a new hire. ## Voice & Rules The Voice & Rules editor is one free-text document per kit — the place you encode how your brand sounds, what it says, what it never says, and the creative lines it won't cross. When you @mention a brand kit in Studio, the agent reads your Voice & Rules alongside your colors, fonts, and reference images. Write what matters. Skip what doesn't. Examples of the kinds of things worth writing here: * **Voice qualities** — "warm but precise, never cute" * **Banned language** — "no em-dashes, no 'unleash', no 'revolutionary'" * **Audience cues** — "we write for founders, not marketers" * **Visual rules** — "always natural lighting, never stock photo aesthetics" * **Product-specific rules** — "the bottle always faces camera-right" A short auto-generated summary is also stored alongside the full text. The summary is what travels into the agent's ambient context on every generation; the full text loads when you @mention the kit. This keeps short prompts lean and long prompts rich. ## Brand assets Upload reference images and Memo handles the optimization — images over 5MB are automatically resized, JPEG/PNG transparency is detected, and everything is stored at the right resolution. Run analysis on any asset to extract its color palette. The extracted colors are deduplicated (RGB distance \< 18), capped at 12, and saved to your brand palette. You can set any asset as the **default** for its type (one default per type per workspace). ## The Scan Drop a URL and the system reads the brand in 30 seconds. The onboarding flow can extract brand identity from a website — colors, fonts, voice — and seed your Brand Kit automatically. Refine from there. ## Auto-extract from a brand book If you already have a brand book PDF (or a brand-guidelines PNG / JPG), drop it onto the **brand book** dropzone in the kit's empty state. Memo reads the document and extracts everything it can find: * **Colors** with proposed roles * **Fonts** with proposed roles (heading, body, display, monospace, accent) * **Logos** with proposed roles (primary, symbol, wordmark, secondary, tertiary) * **Photography** with proposed treatments (lifestyle, product, detail, editorial, portrait) and subjects Everything lands in a review modal with a checkbox per item — defaults to checked, untick anything you don't want. Edit names, roles, and tags inline before you save. Click **Save selected** and only the items you confirmed get added to the kit. Items missing a usable crop are auto-unticked and explained. The dropzone accepts PDF, PNG, and JPG up to 20 MB. The brand book itself is also stored on the kit, so you can open it later without re-uploading. ## Ambient vs @mention Not all brand context loads automatically. The system distinguishes between: * **Ambient** — a lightweight summary of your brand kit (colors, fonts, voice summary, default assets) is available to the agent on every turn. This is the frictionless path: the agent stays generally on-brand without you having to say anything. * **@mention** — when you type `@` in Studio chat, the agent loads the full kit: every linked asset as visual context, the full Voice & Rules document, and any skills associated with the kit. This is the deep path — use it when you want the agent fully locked onto this kit's guidelines. Skills are @mention-only. They never run ambiently — you invoke them explicitly. ## Multiple Brand Kits Create as many kits as you need — one per client, one per product line, one per campaign. Each kit is independent and can be @mentioned separately in Studio. Agencies running multiple brands: each brand gets its own brain. ## Tips * **Start with assets, not text.** Upload your best reference images and let analysis extract the palette and style. Write the Voice & Rules doc after. * **Keep the Voice & Rules doc specific.** "Use warm, directional lighting" beats "make it look good." Banned words beat positive platitudes. * **The voice summary is auto-maintained.** You edit the full document; Memo summarizes it for ambient context so short prompts stay cheap and long prompts stay rich. # Using Brand Assets in Studio Source: https://docs.memo.solutions/brand-kits/using-brand-assets Reference your Brand Kit in Studio so every generation stays on-brand — same brain, every channel, zero drift. Once you've set up a Brand Kit, it becomes a creative constraint in Studio. The agent doesn't just know your guidelines exist — it uses them as the frame for every generation. ## @mentioning a Brand Kit In the Studio chat, type `@` followed by your brand kit name. The agent loads your brand context: > "@Acme Brand — create a hero image for our spring campaign" Mentions appear as styled chips with thumbnails in your message. The agent confirms what it loaded before generating. ## What the agent sees When you @mention a brand kit, the agent gets: * Your uploaded logo files and reference images (as visual context) * Your defined color palette * Your typography preferences * Your full Voice & Rules document (voice, personality, banned language, audience cues, hard rules) * Any skills associated with the kit, if invoked in the same turn It uses all of this as creative constraints — not decoration. "Always use natural lighting" in your Voice & Rules means the agent won't generate studio-lit shots unless you override. ## Per-deliverable references in briefs In a [Creative Brief](/studio/creative-briefs), you can @mention specific assets inside individual deliverable sections. This gives you per-image control: * `@Product Shot` in Image 1's direction — only Image 1 uses that reference * `@Logo` in Image 3's direction — only Image 3 gets the logo Assets mentioned at the brief level apply to all deliverables. Assets mentioned inside a specific deliverable apply only to that one. ## Combining references with brand assets Drag a mood board image onto the canvas and @mention your brand — the agent matches the reference's style while staying within your brand's visual language. Analysis data from the reference (lighting, composition, color) combines with brand constraints (palette, typography, guidelines) to produce work that's both inspired and on-brand. ## How photography is selected Brand photography isn't dumped into every prompt. The kit's photo library is searched on the fly so the agent only sees the photos that actually match the brief. * **Subjects and treatments** — when you save a photo (or auto-extract from a brand book), Memo tags it with subjects ("hands", "product", "skyline") and a treatment ("lifestyle", "product", "detail", "editorial", "portrait"). These power the search. * **Semantic + keyword search** — retrieval blends semantic embedding similarity with keyword matching, so "warm hands holding a mug" finds the close-crop hands shots even if the saved title says nothing about warmth. * **Reference verification** — before generation, the agent verifies the retrieved photos are actually relevant to your prompt. Off-target results are dropped instead of being forced into the output. This is why a well-tagged photo library produces dramatically better generations than a dumping-ground one. Treat tagging as part of the kit setup, not an afterthought. ## Color palette enforcement When a Brand Kit is in scope, the agent treats your palette as a hard constraint, not a suggestion. Generations are guided to stay inside the named colors. To deliberately step outside, override in the prompt ("ignore the brand palette, use only warm earth tones for this one"). ## Saving generations as brand assets Generated images can be saved back as brand assets. From the image context menu on the canvas, select **Save as Style Reference**. The image plus its generation metadata become a first-class asset in your Brand Kit — available for future @mentions. The system compounds. Generate → save → reference → generate again. Each cycle builds on the last. # Browser Extension Source: https://docs.memo.solutions/get-started/browser-extension Install the Memo extension to capture images, screenshots, and links from any website straight into your workspace. The Memo browser extension is the fastest way to put what you find on the web onto your inspiration board — without leaving the page you're on. ## Install The extension is built for Chrome and works on every Chromium-based browser (Brave, Arc, Edge, Opera, Vivaldi). Search for **Memo — Inspiration Board Capture** in the Chrome Web Store, or visit the listing directly from the link in your account. Confirm the permissions dialog. The extension needs broad host permissions because the whole point is capturing from any site you visit — but it only reads pages when you explicitly invoke it. Open the puzzle-piece menu in your browser toolbar and pin Memo so it's always one click away. Open [memo.solutions](https://memo.solutions) and sign in (or sign up) once. The extension reads your session cookie automatically — there's no separate API key or credentials to copy. ## Capture in three ways **Toolbar popup** — click the Memo icon. Pick a workspace, optionally pick an element on the page (image, video thumbnail, full region), tag it, save. **Right-click** — context menu shortcuts on images, links, and the page itself: * **Add Image to Memo** on any image * **Add Link to Memo** on any link * **Add Page to Memo** on the page background **Keyboard shortcut** — `Cmd+Shift+M` on Mac, `Ctrl+Shift+M` on Windows or Linux. Opens the popup on whatever page you're on. ## What the extension captures * Images from the page (PNG, JPG, GIF, SVG) * YouTube and Vimeo thumbnails (auto-detected) * Region screenshots — drag a box around any part of the page * The link itself, with the page title and source URL attached automatically ## What you don't have to fill in Title, description, and source URL are populated from the page you're on. After save, Memo's AI rewrites the title and description into a clean 5–8 word title and a 1–2 sentence summary so your library reads consistently. You only choose **what** to capture, **which tags** to apply, and **which workspace** to send it to. ## Switching workspaces The popup has a workspace dropdown. The extension remembers your last choice and uses it as the default for the next capture. If you don't have edit access to the selected workspace, the **Add to Board** button is disabled and the popup explains why. ## Privacy at a glance * Every request goes only to Memo's own API — no third-party trackers, no analytics, no ad networks. * The element-picker overlay is only injected when you click **Click to Select Element**. It doesn't run while you browse. * Your auth token is stored locally in `chrome.storage.local`, isolated to the extension's origin, and cleared when you sign out from the popup or uninstall the extension. Full details in the [Privacy Policy](/legal/privacy). ## Troubleshooting **The extension button is greyed out.** You're probably signed out. Click the extension icon and sign back in via memo.solutions. **The keyboard shortcut doesn't work.** Another extension may have the same shortcut. Open `chrome://extensions/shortcuts` and reassign Memo to a free combination. **Right-click menu doesn't show "Add to Memo".** Refresh the page once after installing — the context menu only attaches on pages loaded after the extension is enabled. **I get a "permission denied" message.** You're trying to save into a workspace where your role is **viewer**. Either switch workspaces in the popup, or ask an admin to upgrade your role. **The popup says my session expired.** Browser cookies were cleared or your session timed out. Open memo.solutions, sign back in, and the popup will pick up the new session automatically. # FAQ Source: https://docs.memo.solutions/get-started/faq Answers to the questions we get most often — what Memo is, how it bills, how content is handled, and where to go when something breaks. Memo is an inspiration board paired with a creative agent — you save references from anywhere, encode your brand once, and generate on-brand images and videos in conversation. Designers, creative directors, brand strategists, art buyers, content producers, and small in-house teams that treat references as a discipline. If you're managing a folder of screenshots, a Pinterest board for "later", and a brand book that nobody reads, Memo is the system that ties all three together. **Brand Intelligence** is the surface in the top nav. **Brand Kits** is one of the two tabs inside it (the other is **Skills**). One brand can have many kits — one per product line, campaign, or client. The Skills tab is where reusable creative workflows live. Image generation and editing run on state-of-the-art diffusion and multimodal-edit models. Video generation runs on a leading text-to-video model. Chat and analysis run on frontier text and vision models. We pick what works best per task and may swap providers as the field moves — your prompts, kits, and skills are portable across whichever model is in service. You do. To the maximum extent generated content is recognised as ownable under your jurisdiction's law, you keep ownership of every image, video, and output Memo creates from your prompts. Memo only holds the licence it needs to host and display the work for you and your workspace. See the [Terms of Service](/legal/terms-of-service) for the full clause. No. The agent fills in technical detail, asks clarifying questions when a prompt is vague, and pulls your brand kit and references in as context. You provide direction; Memo does the prompt engineering. If you do want full control, switch to **Simple** mode in [Prompt Modes](/studio/prompt-modes). Paid features (generation, analysis, agent chat) are metered in **credits**. Each plan ships with a monthly credit allocation; you can buy top-ups when you need more. Saving inspirations, organizing, browsing, and adding tags are always free. Full breakdown in [Billing & Credits](/account/billing-and-credits). The system blocks credit-consuming actions and shows an upgrade prompt with your exact balance. Free saves and browsing keep working. You can buy a top-up or upgrade your plan from **Workspace Settings → Billing** to keep going. Credit purchases and subscription fees are non-refundable except where required by consumer-protection law in your jurisdiction. If you think you were charged in error, email **[billing@memo.solutions](mailto:billing@memo.solutions)** — we look at every case in good faith. Everything inside it is permanently removed: inspirations, generations, brand kits, Studio projects, chat history, brand book uploads. There is no undo. We confirm twice before performing the delete. Yes. Content is scoped to your workspace and gated by row-level security on the database. Only members of that workspace see it. Memo employees don't browse customer content. No. We don't sell, share, or hand customer content to third parties for AI training. Generation prompts are sent to the model providers we use to actually run the generation, under standard data-processing terms. Either. Many users run a personal workspace as a one-person studio. The free plan supports a small team; Pro raises the seat cap. See [Plans](/account/billing-and-credits). The library, search, and tagging work on mobile. Studio (the canvas) requires a desktop-sized screen because the canvas interactions need a real pointer. You'll see an interstitial on phones with a link back to the library. Email **[support@memo.solutions](mailto:support@memo.solutions)** with what you saw, what you expected, and a screenshot if the issue is visual. Feature requests go to the same address. Email **[security@memo.solutions](mailto:security@memo.solutions)** with reproduction steps. Please don't post security issues publicly — we'll respond, fix, and credit you (if you want) after the fix ships. # Quick Start Source: https://docs.memo.solutions/get-started/quick-start From sign-up to your first generated image. Five steps, five minutes. ## 1. Create your workspace After signing up, you'll create a workspace. This is your team's shared container — all inspirations, generations, brand kits, and Studio projects live here. Free and Pro are single-seat plans today — one workspace, just you. Shared multi-seat workspaces arrive with the upcoming team plans. See [Members & Roles](/workspaces/members-and-roles) for how workspace access works. ## 2. Save your first inspiration Two ways in: * **Browser extension** — Install it, click the Memo button on any page. The image, source URL, and creator info are captured instantly. The system auto-enriches the title and description in the background. * **Paste a URL** — Drop a link into Memo from your dashboard. Same auto-enrichment, same instant card. Save first, organize later. Don't slow yourself down deciding where things go. Capture liberally, sort in batches. The value of Memo compounds as your library grows. ## 3. Analyze what you saved Open any inspiration card. Switch to the **Analyze** tab and run analysis (\~1 credit). You get back: * Color palette with click-to-copy hex values * Composition breakdown — layout, framing, perspective, depth * Style — medium, aesthetic, era, references * Lighting — type, direction, quality, shadows * Mood, texture, elements, and OCR-extracted text This turns a pretty picture into reusable creative DNA. Copy any section as a prompt, or save the whole thing as a brand asset. ## 4. Open Studio Click **Studio** in the navigation. Create a new project — you land on an infinite canvas with a chat panel on the right. This is your agent. It knows your brand (if you've set one up), it can see your references, and it generates images directly onto the canvas. Type something like: > "Create a minimal product shot of a ceramic mug on a linen tablecloth, soft morning light" The agent refines your prompt and generates. The image appears on your canvas. Ask for variations, edits, or a completely different direction — each iteration is a new node, so you never lose previous versions. ## 5. Set up your brand Go to **Brand Kits**. Upload your logo, define brand colors, add typography preferences, write free-text guidelines ("always use natural lighting," "avoid stock photo aesthetics"). Once configured, @mention your brand kit in any Studio chat: > "@Acme Brand — create a hero image for our spring campaign" The agent loads your colors, logo, typography, and guidelines as creative constraints. Same brain. Every channel. Zero drift. ## Tips for new arrivals * **Install the extension on day one.** It's the fastest way to build a library. * **Analyze the inspirations you love.** An analyzed image becomes reusable — you can copy its lighting as a prompt or save its colors to a Brand Kit. * **@mention a Brand Kit in chat** to anchor every generation to your visual identity. * **Right-click any card** for context actions: add tags, send to space, save as style reference, send to Studio, delete. # What is Memo? Source: https://docs.memo.solutions/get-started/what-is-memo The brand operating system. One brain carrying your voice, visual taste, audience, and strategy — a team of agents that capture, create, and orchestrate on your behalf. Memo is a brand operating system. One brain that carries your voice, your visual DNA, your audience, your strategy. A team of agents that capture, create, and orchestrate on behalf of your brand. Not a content tool. Not a scheduler. Not a better ChatGPT. ## The system Memo has three surfaces that share one brain: * **The Scan** — Drop a URL. The system reads your brand in 30 seconds. * **The Brain** — Voice, visual DNA, personas, pillars, boundaries. The strategic core that every agent draws from. * **The Studio** — Where the work gets made. One idea becomes every format and three variants. Strategy and creativity are not separate jobs here. They share one brain — because in the people who do this work well, they always did. ## Who it's for **Creators** who are tired of context-switching between saving references, building mood boards, and generating work. Your taste compounds here. **Small teams** who want agency-quality output without agency cost. The system carries the context so every piece of work stays on-brand without a 40-page guidelines PDF. **Agencies** running multiple brands who need creative at scale without scaling headcount. Each brand gets its own brain. ## How it works Save visual inspiration from anywhere on the web — browser extension or paste a URL. The system auto-enriches every image with metadata, title, and description. Your library grows with every click. Run analysis on any saved image. Memo extracts the color palette, lighting setup, composition, style references, mood — the full creative DNA. Save those as reusable brand assets. Open Studio. Describe what you want in conversation with an agent that already knows your brand. It generates images and videos on an infinite canvas, using your references and brand kit as creative constraints. Build creative briefs with per-deliverable control. One campaign becomes multiple formats — each with its own aspect ratio, quality, references, and creative direction. The system coordinates. You stay the taste-maker. ## Core vocabulary Memo has a small vocabulary. Learn these and the rest is intuitive: | Term | What it means | | --------------- | -------------------------------------------------------------------------------------------------- | | **Inspiration** | Anything visual you've saved — a screenshot, a photo, a link from the web | | **Generation** | An image or video the system created for you in Studio | | **Space** | A folder for grouping related inspirations — project mood boards, campaign references | | **Brand Kit** | Your colors, fonts, assets, voice, and rules. The agent uses these to keep work on-brand | | **Skill** | A reusable creative recipe — invoke with a slash command in Studio to run a repeatable workflow | | **Studio** | The canvas + chat agent where you make new work | | **Analysis** | A structured breakdown of an image's visual properties — color, composition, lighting, mood, style | | **Workspace** | Your account container. All inspirations, generations, brand kits, and members live here | | **Credit** | The unit for billing. Generation, analysis, and chat consume credits. Saving is free | ## Start here * [Quick Start](/get-started/quick-start) — from sign-up to your first generation * [Saving from the Web](/save-organize/saving-from-the-web) — build your library * [Studio Overview](/studio/overview) — where the work gets made * [Setting Up Your Brand](/brand-kits/setting-up-your-brand) — encode your strategy # Privacy Policy Source: https://docs.memo.solutions/legal/privacy How Memo handles your data when you use the platform and the Chrome extension. *Last updated: July 3, 2026* This Privacy Policy describes how Memo ("we", "us", or "our") collects, uses, and protects your data when you use the Memo platform at memo.solutions and the Memo — Inspiration Board Capture browser extension. It applies to both the web application and the browser extension. ## What we collect When you use Memo, we collect the following: **Account information** * Email address (used for sign-in and attribution on captures) * Display name and avatar (shown in your workspace alongside content you add) * Authentication tokens (issued by our auth provider when you sign in) **Workspace activity** * Inspirations you save: images, screenshots, links, source URLs, page titles, tags, and notes * Which workspaces you belong to and your role in each (viewer, editor, admin, owner) * Which workspace is currently selected in the extension **Extension-specific data** * Authentication tokens stored locally in your browser via `chrome.storage.local`, used to authorize uploads to your workspace * Your selected environment (production or local development) — used only by developers; defaults to production We do **not** collect: * Your browsing history * Pages you visit while not actively using the extension * Page contents that you do not explicitly capture * Any data from third-party tracking, analytics, or advertising scripts in the extension ## How we use it Your data is used solely to operate the Memo platform: * To authenticate you and authorize uploads to your workspace * To display the inspirations you save back to you and your workspace collaborators * To attribute captures to the user who saved them * To filter, search, and organize your captures using the tags you apply * To respect role-based permissions (e.g. preventing viewers from editing) We do not sell your data, share it with advertisers, or use it for any unrelated purpose. ## Where it goes When you save an inspiration: 1. The image (if any) is uploaded to our object storage, hosted by Supabase 2. The metadata (URL, title, tags, your user ID, workspace ID) is written to our Postgres database, also hosted by Supabase 3. All requests are made over HTTPS The data resides in Memo's own infrastructure. We use the following processors to operate the service: * **Supabase** (database, authentication, file storage) — see [Supabase's privacy policy](https://supabase.com/privacy) * **Vercel** (web application hosting) — see [Vercel's privacy policy](https://vercel.com/legal/privacy-policy) * **Stripe** (billing, if you have a paid plan) — see [Stripe's privacy policy](https://stripe.com/privacy) These processors handle data on our behalf under standard data processing agreements. We do not share your data with any third party for their own purposes. ## How long we keep it * **Captures and workspace content**: retained as long as the workspace exists. You can delete individual items, or an entire workspace, at any time from the Memo app. * **Account data**: retained while your account is active. To close your account, email [support@memo.solutions](mailto:support@memo.solutions). Within 30 days of a verified request we permanently remove your account record and de-associate your captures from your identity. * **Extension-local data** (auth token, selected workspace): cleared when you sign out from within the extension popup or when you uninstall the extension. ## Your rights Depending on where you live, you may have rights under data protection laws (such as GDPR in the EU/UK, or CCPA in California), including: * **Access** — request a copy of the data we hold about you * **Correction** — fix inaccurate data * **Deletion** — request that we delete your account and associated data * **Portability** — receive your data in a machine-readable format * **Objection** — object to certain types of processing To exercise any of these rights, email us at [support@memo.solutions](mailto:support@memo.solutions). Access, deletion, and portability requests are fulfilled manually by our support team — there is no in-app control for them — and we complete verified requests within 30 days. ## Security * All data is transmitted over TLS (HTTPS) * Database access is gated by row-level security policies that enforce workspace membership and roles * Authentication tokens are stored in `chrome.storage.local`, isolated to the extension's origin and not accessible to web pages * We follow industry standard practices to prevent unauthorized access No system is perfectly secure. If you become aware of a vulnerability, please report it to [security@memo.solutions](mailto:security@memo.solutions). ## Children Memo is intended for users 16 and older. We do not knowingly collect personal data from children under 16. If you believe a child has provided us with personal data, please contact us and we will delete it. ## Changes to this policy We may update this policy from time to time. Material changes will be communicated via email to your registered account, and a notice will appear in the app on your next sign-in. The "Last updated" date at the top of this page is always current. ## Contact Questions, requests, or concerns about your data: * **Email**: [support@memo.solutions](mailto:support@memo.solutions) * **Address**: 251 Little Falls Drive, Wilmington, DE 19808, United States *** *This policy is also available at [memo.solutions/privacy](https://memo.solutions/privacy).* # Terms of Service Source: https://docs.memo.solutions/legal/terms-of-service The terms that govern your use of Memo, including the web application and the browser extension. *Last updated: July 3, 2026* These Terms of Service ("Terms") form a legal agreement between you and Memo ("Memo", "we", "us", or "our") and govern your use of the Memo platform at memo.solutions, the Memo web application, the Memo browser extension, and any related services (together, the "Service"). By creating an account, signing in, installing the extension, or otherwise using the Service, you agree to these Terms. If you don't agree, don't use the Service. ## Who can use Memo You can use Memo if you are at least 16 years old and capable of forming a binding contract under the laws of your jurisdiction. If you're using Memo on behalf of an organization, you represent that you have authority to bind that organization to these Terms — and "you" in these Terms means both you and the organization. You are responsible for keeping your account credentials secure and for all activity that happens under your account. ## What Memo is Memo is a creative platform for capturing inspiration, organizing references, and generating images and videos with AI assistance. The Service includes: * The web application at memo.solutions and app.memo.solutions * The Memo — Inspiration Board Capture browser extension * Any APIs, documentation, and supporting services we publish We may add, change, or remove features over time. We try to give reasonable notice for material changes that affect paid features. ## Your content You keep ownership of the content you upload, save, or paste into Memo, and of the prompts you write ("Your Content"). You also keep ownership of the images, videos, and other outputs Memo's AI generates from your prompts ("Generated Content"), to the maximum extent ownership of AI outputs is recognised under applicable law. You grant Memo a worldwide, non-exclusive, royalty-free licence to host, store, transmit, process, and display Your Content and Generated Content solely as needed to operate the Service for you and your collaborators — including running it through third-party processors (Supabase, Vercel, model providers) on our behalf. This licence ends when you delete the content or your account, except where we are legally required to retain it. You are responsible for making sure you have the rights to upload and use Your Content, and for the choices you make about what to generate. You must not upload or generate content that: * Infringes someone else's copyright, trademark, or other intellectual property * Depicts a real person without their consent in a way that's defamatory, sexual, or misleading * Is illegal where you live or where the Service is operated * Violates the **Acceptable use** rules below ## Acceptable use You agree not to: * Use the Service to generate sexual content involving minors, content that promotes terrorism or mass violence, or other content prohibited by our model providers' policies * Attempt to bypass safety filters, rate limits, credit metering, or access controls * Reverse-engineer, decompile, or scrape the Service except as expressly permitted by law * Use the Service to build a competing AI image or video generation product * Resell, sublicence, or share workspace access in a way designed to circumvent seat or plan limits * Upload malware, run automated load against our infrastructure, or interfere with another customer's use of the Service We may suspend or terminate accounts that violate these rules. ## Generated content and AI limitations Memo uses third-party AI models for image and video generation, image analysis, and chat. These models can produce content that is inaccurate, offensive, biased, or that resembles existing works. You are responsible for reviewing Generated Content before publishing or using it externally. We do not guarantee that Generated Content is unique, free of similarity to other works, or suitable for any specific purpose. Run your own brand, legal, and IP checks before commercial use. ## Plans, credits, and billing Memo offers free and paid plans. Paid plans are billed through Stripe. * **Credits** — paid features (image and video generation, analysis, agent chat) are metered in credits. Each plan includes a monthly credit allocation; additional credits can be purchased as top-ups. * **Billing cycle** — subscriptions renew automatically at the end of each billing period until cancelled. * **Cancellation** — cancel your subscription at any time from Workspace Settings → Billing. Cancellation takes effect at the end of your current billing period; you keep access until then. * **Refunds** — credit purchases and subscription fees are non-refundable except where required by applicable consumer law. If you believe you were charged in error, email us at [billing@memo.solutions](mailto:billing@memo.solutions) and we'll investigate in good faith. * **Failed payments** — if a payment fails, we may suspend paid features until the balance is settled. We'll send notice before any suspension. * **Price changes** — we may change prices for new billing periods with at least 30 days' notice to your registered email address. Credits expire at the end of each billing period unless your plan says otherwise. Top-up credits roll over while your account is active. ## Workspaces and roles Memo is built around workspaces. The workspace **owner** controls billing and can invite, promote, demote, and remove members. Other roles (admin, editor, viewer) have progressively narrower permissions, described in [Members & Roles](/workspaces/members-and-roles). If you're an owner, you are the billing party for that workspace. If you delete a workspace, the data inside it (inspirations, generations, brand kits, projects, chat history) is permanently removed. ## Browser extension The Memo browser extension is provided under these Terms as part of the Service. Installing or using the extension constitutes acceptance. The extension only reads page content you explicitly capture; see the [Privacy Policy](/legal/privacy) for the full data practices. ## Changes to the Service We may update, modify, or discontinue features of the Service. For paid features that are materially changed or removed, we'll give reasonable notice and, where appropriate, prorated credit for the remainder of the affected billing period. ## Termination You can stop using Memo at any time, and request deletion of your account by emailing [support@memo.solutions](mailto:support@memo.solutions). We may suspend or terminate your access if: * You materially breach these Terms * We're required to do so by law * Continuing to provide the Service to you would expose Memo or another user to serious risk On termination, your right to use the Service ends immediately. We retain limited data as described in the [Privacy Policy](/legal/privacy) — usually deleting account-linked data within 30 days. ## Disclaimers The Service is provided "as is" and "as available", without warranties of any kind, express or implied. To the fullest extent permitted by law, Memo disclaims all warranties of merchantability, fitness for a particular purpose, non-infringement, and uninterrupted or error-free operation. We do not warrant that Generated Content is accurate, original, non-infringing, or suitable for your use case. We do not warrant that the Service will be available without interruption. ## Limitation of liability To the fullest extent permitted by law: * Memo's total liability for any claim arising out of or related to the Service is limited to the amount you paid us for the Service in the 12 months before the event giving rise to the claim, or USD 100, whichever is greater. * Memo is not liable for any indirect, incidental, consequential, special, or punitive damages, including lost profits, lost revenue, lost data, or business interruption — even if we've been advised of the possibility. Some jurisdictions don't allow these limitations; in those jurisdictions, the limitations apply to the maximum extent permitted. ## Indemnification You agree to defend, indemnify, and hold harmless Memo and its officers, employees, and agents from any third-party claim arising out of (a) your use of the Service in violation of these Terms, (b) Your Content or Generated Content you publish externally, or (c) your violation of any law or third-party right. ## Governing law and disputes These Terms are governed by the laws of the State of Delaware, United States, without regard to conflict of laws principles. Any dispute that cannot be resolved informally will be brought exclusively in the state or federal courts located in Delaware, and you consent to personal jurisdiction there. If you live in a jurisdiction that grants you mandatory consumer-protection rights, nothing in this section overrides those rights. ## Changes to these Terms We may update these Terms from time to time. Material changes will be communicated via email to your registered account, and a notice will appear in the app on your next sign-in. The "Last updated" date at the top of this page is always current. Continuing to use the Service after a change takes effect means you accept the updated Terms. ## Contact Questions, notices, or legal correspondence: * **Email**: [support@memo.solutions](mailto:support@memo.solutions) * **Address**: 251 Little Falls Drive, Wilmington, DE 19808, United States # Analyzing Images Source: https://docs.memo.solutions/save-organize/analyzing-images Extract the full creative DNA from any saved image — color palette, composition, lighting, style, mood — and turn it into reusable prompts and brand assets. Analysis turns a pretty picture into reusable creative DNA. Memo breaks down any saved inspiration into its visual components — the lighting setup, the color palette, the composition decisions — so you can understand why it works and apply those qualities to new work. ## What you get Run analysis on any inspiration (\~1 credit) and you get back: | Section | What's extracted | | --------------------- | ----------------------------------------------------- | | **Color palette** | 6 hex swatches, click to copy any | | **Generation prompt** | A copyable prompt that could recreate a similar image | | **Composition** | Layout, framing, perspective, focal point, depth | | **Style** | Medium, aesthetic, era, references | | **Lighting** | Type, direction, quality, shadows, highlights | | **Mood** | The overall feeling | | **Texture** | Surface qualities and materials | | **Elements** | Subjects, objects, text overlays | | **OCR text** | Any text detected in the image | ## Running analysis Open any inspiration and switch to the **Analyze** tab. If it hasn't been analyzed yet, click the analyze button. Results are saved permanently — you pay once, see the results forever. Click **Re-analyze** at any time for a fresh pass. ## Copy as prompt Each section has its own **Copy** button in the header. Click it to get a prompt-ready string for just that section — useful for grabbing the lighting setup without copying everything else. The full generation prompt has its own copy button too. Templates for each section: * **Composition** — `"{layout} layout, {framing} framing, {perspective} perspective, {depth}"` * **Style** — `"{medium}, {aesthetic} aesthetic, {era} era, inspired by {references}"` * **Lighting** — `"{type} lighting, {direction}, {quality} quality, {shadows} shadows"` * **Mood & Texture** — `"{mood} mood, {texture} texture"` * **Elements** — `"Subjects: {subjects}. Objects: {objects}. Text: {text}"` ## Save as Style Reference Click **Save as Style Reference** in the Analyze tab footer (or from the action bar below the panel). This does three things: 1. Auto-triggers analysis if none exists yet 2. Creates a **brand asset** from the inspiration plus its analysis data 3. Saves the extracted color palette to your workspace's brand colors The inspiration becomes a first-class reference — available for @mention in Studio, carrying its full analysis as creative context. ## Using analysis in Studio When you reference an analyzed image in Studio, the agent gets access to all of this data — not just the pixels. It can match the lighting setup, use the color palette as a constraint, or apply the composition style to a new subject. This is where the system compounds. Save → analyze → reference → generate. Each step builds on the last. # Library Source: https://docs.memo.solutions/save-organize/library Browse, search, and filter your saved inspirations and generated images — one masonry grid that holds everything. 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 The library has three view modes (top-right of the dashboard): * **Inspirations** — images saved from the web or uploaded * **Generations** — images and videos created in Studio * **Spaces** — grouped collections Your Studio projects and your Brand Intelligence (assets + skills) are separate destinations, reachable from the top navigation rather than being library tabs. ## 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 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: * **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 tag "warm tones" *and* narrow to a specific contributor — 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) ## Tags Tags are lightweight, freeform labels you attach to inspirations. They power the **Tag** filter and also drive [Spaces](/save-organize/spaces) under the hood. * **Add tags** — right-click a card → **Add Tags**, or open the detail modal and use the Tags row. 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. Tags are workspace-scoped, not personal. Pick names everyone on the team will use the same way. ## 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. # Saving from the Web Source: https://docs.memo.solutions/save-organize/saving-from-the-web Capture anything visual from the web — or upload your own — into one searchable library that grows with you. Saving an inspiration adds an image — along with its source link, title, and metadata — to your Memo library. Every inspiration shows up instantly in your dashboard and stays there, ready to be tagged, organized, [analyzed](/save-organize/analyzing-images), or sent into [Studio](/studio/overview). The philosophy: **save first, organize later.** Friction at save time means a smaller library. Capture liberally, sort in batches. ## From the web (browser extension) 1. Install the Memo browser extension 2. Sign in once 3. On any webpage, click the **Memo** button in your browser toolbar 4. Memo grabs the image — along with the title, source URL, and creator info when available 5. The inspiration appears immediately in your dashboard **Right-click an image** to save that specific image instead of the page's default. The extension auto-detects the source platform — Instagram, X, LinkedIn, TikTok, YouTube — and tags it with a small badge on the card. ## By uploading a file Drag an image from your desktop onto the dashboard grid, or click **Add inspiration**. Memo uploads, processes, and adds it to the grid. Exported designs, Figma screenshots, photos you've taken — the system treats them all the same. ## What happens after you save The card appears instantly. In the background, Memo: * Runs the image through vision analysis and replaces the title and description with a clean, descriptive 5–8 word title and a 1–2 sentence summary * Detects the social platform if applicable and shows a badge * Records who saved it and when * Stores the source URL so you can always get back to the original You'll see a brief shimmer placeholder for a second or two while enrichment runs, then the real content fills in. If enrichment fails, the original scraped title stays. ## The detail modal Click any card to open a full-screen view — image on the left, detail panel on the right. ### Title and description The top of the panel shows the enriched title and description. Both are **click-to-edit** for editors and admins — click, type, press Enter or click outside to save. Press Escape to cancel. ### Details tab * **Source URL** — clickable link back to the original * **Added by** — contributor avatar, with a "Claim" button if the inspiration was saved without a creator * **Tags** — quick add and remove ### Analyze tab Switch here to run deep analysis (\~1 credit). Full breakdown in [Analyzing Images](/save-organize/analyzing-images). ### Action buttons Below the panel: * **Open source link** — new tab to the original * **Send to Studio** — creates a new Studio project pre-loaded with this inspiration * **Save as Style Reference** — creates a brand asset from the inspiration, auto-triggers analysis if missing, saves extracted colors to your Brand Kit * **Delete** — removes the inspiration (editors and admins only) The top bar has a **Download** button that actually downloads the file — Memo handles the cross-origin blob fetch so you get the file, not a new browser tab. ## Deduplication Memo deduplicates by source URL. Saving the same page twice updates the existing record instead of creating a duplicate. ## Tips * **Install the extension on day one.** The value compounds as your library grows. * **Don't organize as you save.** Tags and Spaces can be added in batch later. * **Save your own work too.** The system treats uploads and web saves identically. ## Troubleshooting **The extension button is greyed out.** You're probably signed out. Click the extension icon and sign back in. **My inspiration shows a broken image.** The source page may have removed the image, or it's behind authentication. Try saving again from a fresh page load. **I don't see what I just saved.** Refresh the dashboard. If it still doesn't appear, check your filters — a tag or contributor filter may be hiding it, or the search box may be narrowing the view. # Spaces Source: https://docs.memo.solutions/save-organize/spaces Group related inspirations into collections — project mood boards, campaign references, client folders. Spaces are lightweight folders for grouping related inspirations. They're tag-based — adding an inspiration to a Space tags it with that Space's identifier. This means an inspiration can live in multiple Spaces at once without being duplicated. ## Creating a Space Create a Space from the **Spaces** tab in your library. Give it a name and start adding items. You can also right-click any inspiration card and select **Send to Space** to add it directly. ## Adding and removing items * **Send to Space** — right-click context menu or the action bar in the detail modal * **Remove from Space** — same context menu when browsing within a Space Adding an item to a Space doesn't move it out of your main library. Removing it from a Space doesn't delete it — it just unlinks. ## When to use Spaces Use Spaces for **projects**, not permanent collections: * "Q3 campaign moodboard" * "Brand refresh 2026" * "Client X — winter shoot" * Style exploration — group by aesthetic direction to compare approaches ## Managing Spaces From the Spaces tab you can: * **Browse** within any Space to see its contents * **Rename** a Space * **Delete** a Space (removes the grouping, not the inspirations inside) # Brainstorm Mode Source: https://docs.memo.solutions/studio/brainstorm-mode A conversational Studio mode that explores concepts without generating anything. Think before you make — the agent stays in ideas and research until you're ready to create. Brainstorm is the mode you switch to when you want to **think with the agent** before you start generating. Every normal conversation in Studio is in Create mode — the agent will happily fire off images as soon as it understands what you want. In Brainstorm mode, it doesn't have that option. Brainstorm is the working session that comes *before* the creative brief. No commitments, no credit spend on generation, no cluttered canvas. Just you and the agent, shaping the idea until it's ready to execute. ## When to use it * **The idea is still fuzzy.** You have a vibe but not a brief. Let the agent help you name it. * **Before a big campaign.** Work out audience, tone, platform strategy, visual direction — then flip to Create and the agent already knows what it's building. * **Exploring a brand's voice with a new product.** Discuss positioning, visual anchors, and creative direction without producing anything. * **You want the agent to research first.** Brainstorm keeps the conversation in concept-mode while still letting the agent search your inspirations and brand assets. If you already know what you want to make, skip Brainstorm and go straight to Create. Brainstorm is for moments where the thinking is the work. ## How to switch modes The mode toggle lives in the Studio chat composer, next to the model selector. Two choices: * **Create** (default) — the agent can generate images and videos, present briefs, run skills, and do anything else in Studio * **Brainstorm** — the agent can't generate. Everything else still works: searching brand assets, searching inspirations, asking you clarifying questions, exploring ideas You can flip between them at any point in the same conversation. The agent carries context forward — anything you brainstormed shows up when you switch to Create. ## What the agent does in Brainstorm * **Asks you questions** — presented as clickable option cards rather than text lists, so you step through choices fast * **Searches your library** — if you're brainstorming a campaign, it can surface relevant inspirations and brand assets from what you've already saved * **Discusses creative direction** — tone, mood, audience, platform strategy, visual anchors * **Helps you draft a brief verbally** — working toward what you'll confirm once you switch to Create What it won't do: * **Generate images or videos** — the `generate_image` and `generate_video` tools aren't available in Brainstorm * **Present a creative brief card** — briefs are a Create-mode artifact. Brainstorm keeps it conversational ## Switching to Create with context When you're ready to make the work, flip the toggle to Create. The agent reads back through your brainstorming conversation and **skips questions that were already answered**. If you discussed aspect ratio, audience, and visual direction in Brainstorm, it won't re-ask those things — it goes straight to presenting a brief or generating. This is the payoff: all that thinking you did in Brainstorm becomes the agent's starting context in Create. ## Cost Brainstorm still uses the agent (so each turn consumes a small amount of credits for the chat itself), but you're not generating images or videos — the expensive operations are disabled. It's dramatically cheaper than a Create-mode session. ## Tips * **Start broad, narrow fast.** Use the first few turns to stake out the problem space, then let the agent's questions focus you. * **Name your constraints.** "We can't use stock photography" or "the product can't be the hero in every shot" — tell the agent early and the brainstorming converges faster. * **Switch to Create when you can describe the outcome in a sentence.** If you can't, you're not done brainstorming. * **Brainstorm works inside a project.** The context stays with that Studio project's chat history, so you can come back to it later. # Creating Images Source: https://docs.memo.solutions/studio/creating-images How to generate images in Studio — prompting, references, brand assets, iteration, and the grid preset system. ## Prompting Describe what you want in natural language. The agent interprets, refines, and generates. Good prompts tend to include: * **Subject** — what's in the image * **Style** — photography, illustration, 3D render, editorial * **Mood** — minimal, dramatic, warm, cinematic * **Technical** — lighting direction, camera angle, color palette, lens You don't need to be an expert prompter. The agent asks clarifying questions when a prompt is vague. It also has access to a deep prompting framework that covers text-to-image, multimodal editing, style transfer, and text rendering. By default, Memo enhances your prompt before generation (**Memo Magic**). You can also switch to **Simple** mode to send your exact words verbatim — useful when you've written a precise prompt yourself. See [Simple vs Memo Magic](/studio/prompt-modes) for the full breakdown. ## Using references Drag any inspiration from your library onto the Studio canvas. When you mention it in chat, the agent uses it as visual context — matching its style, composition, or color palette. If the inspiration has been [analyzed](/save-organize/analyzing-images), the agent gets the full creative breakdown — not just the pixels. It can match the lighting setup, use the extracted palette, or apply the composition style to a new subject. ## Brand assets as constraints Type `@` to mention a brand kit or specific asset. The agent loads your brand context and generates within those constraints. This is how you get consistency without repeating yourself every prompt. See [Using Brand Assets in Studio](/brand-kits/using-brand-assets) for the full workflow. ## Aspect ratio and quality The agent supports multiple aspect ratios (square, landscape, portrait, 16:9, 9:16) and quality levels: * **1K** — fast drafts * **2K** — high quality (default) * **4K** — highest quality You can specify these in your prompt, or the agent will choose smart defaults based on your use case. ## Grid presets Grid presets are templated starting points — pre-written prompt structures organized by category. Open the preset menu from the canvas toolbar, browse or search the tree, click a preset tile, and pick a quality (1K / 2K / 4K). Each preset has: * A vision-analyzed, rewritten prompt template * Smart per-preset aspect ratio defaults * A two-step picker: preset → quality, then Generate Presets give you consistent starting points while leaving room for creative direction. ## Extract Grid Right-click any reference image on the canvas and pick **Extract Grid** to reuse its layout as a template. Memo analyses the source — composition, panel structure, alignment — and turns it into a reusable grid you can populate with new content. Useful when you've found a layout you like and want to keep its bones while changing everything inside it. ## Iteration After a generation, you can: * Ask for **variations** — "try a warmer color palette" * Request **edits** — "remove the text overlay" * **Start fresh** — "let's try a completely different direction" Each iteration appears as a new node on the canvas. You never lose previous versions. The full conversation history is preserved, so the agent remembers the creative thread across every turn. ## Generations run in the background Generations are queued. The moment you submit, the request is accepted and the canvas shows a placeholder node. You can keep prompting, switch projects, or close the tab — when you come back, completed generations are already there. There's nothing you have to wait around for. ## Uploading your own references Drag any image from your desktop onto the canvas, or press **Cmd+U** to open the upload dialog. Uploads are capped at **30 MB per file** — high enough for full-quality stills, RAW exports, or short animation frames. ## Design Editor Click into any image node and select **Edit** to open the Design Editor — a lightweight overlay tool for adding text, simple shapes, and brand-locked color fills directly on top of an image. When you're ready to publish, click **Export** for one-click platform sizing: * **Instagram Post** — 1080×1080 * **Instagram Story** — 1080×1920 * **X / Twitter Post** — 1200×675 * **LinkedIn Post** — 1200×627 * **TikTok Cover** — 1080×1920 * **Original** — keeps the source resolution You can either download the export locally, or save it back as a new node on the canvas to keep iterating. ## Video generation The agent can also generate videos with control over: * **Duration** — 3s, 5s, 8s, 10s, or 15s * **Aspect ratio** — 16:9, 9:16, 1:1 * **Creative direction** — describe motion, camera movement, and action Videos appear as playable nodes on the canvas with the same status badges and action buttons as images. ## Error handling The system classifies errors into specific categories — timeout, prompt too long, safety filter, rate limit, asset upload failure, upstream outage — and shows a clear message for each. Failed generations stay visible on the canvas at their saved position with the error displayed. If the canvas autosave fails three times in a row, a persistent banner appears. It auto-clears when the next save succeeds. # Creative Briefs Source: https://docs.memo.solutions/studio/creative-briefs Plan multi-image and video campaigns with structured briefs — per-deliverable control over aspect ratio, quality, references, and creative direction. When you ask the Studio agent to create a campaign with multiple images or videos, it presents a **Creative Brief** on your canvas. The brief is your control panel — review, edit, and fine-tune every deliverable before a single image is generated. ## How it works 1. **Describe your campaign** in the Studio chat. Mention a brand kit if you want brand assets available. 2. **The agent creates a brief** with an overview, product context, tone & style, constraints, and individual deliverables. 3. **Review and edit** on the canvas — the brief opens in a rich text editor where you can modify any section. 4. **Adjust per-deliverable settings** — each image or video has its own aspect ratio, quality, and references. 5. **Click Generate** — each deliverable is generated with its exact settings. No global overrides. ## Per-deliverable settings Each deliverable has its own settings row: * **Aspect ratio** — pick from available ratios. Video supports 16:9, 9:16, and 1:1. * **Quality** (images) — 1K (fast), 2K (high quality), or 4K (highest quality). * **Duration** (videos) — 3s, 5s, 8s, 10s, or 15s. * **Advanced** — pin a specific image or video model for this deliverable only, overriding your workspace default. Useful when one image needs a different provider than the rest of the brief. * **Delete** — remove a deliverable with the X button. The matching text section is also removed from the editor. These settings are **enforced server-side**. Regardless of how the agent interprets your brief, the aspect ratio, quality, duration, model, and references you set are exactly what gets produced. ## Inline asset references Type `@` inside a specific deliverable's text to mention a brand asset. That asset becomes a **visual reference for that specific image only**: * Tag `@Cookies 'n Cream Tub` in Image 1's direction — only Image 1 gets the tub as a reference * Tag `@Logo` in Image 2's direction — only Image 2 gets the logo * An image with no @tags falls back to its originally assigned references Precise control over which brand assets influence each generation. ## Adding references Click **+ Add** in the Elements section to open the reference picker: * **This Kit** — assets from the brand kit you @mentioned in chat * **Browse Kits** — browse all your workspace's brand kits and add any asset * **URL** — paste any image URL as a style reference ## Mixed campaigns A single brief can contain both image and video deliverables. When you generate: * Image deliverables use their individual aspect ratio, quality, and references * Video deliverables use their duration, aspect ratio, and creative direction describing motion, camera, and action The footer shows a breakdown like "3 images, 1 video" so you always know what will be generated. ## Editing the brief Click **Expand** on any brief (or the brief card on your canvas) to open the full-screen editor. The layout is a two-column modal — same shell as the skill editor: * **Left column — the workflow.** A rich-text editor with shared sections (Overview, Product, Tone & Style, Constraints) at the top, followed by one section per deliverable. Click anywhere to start editing. Type `@` to mention and tag a brand asset — the mention becomes a styled chip with a thumbnail. A mention inside a specific deliverable's section scopes that asset to that deliverable's generation only. * **Right sidebar — the settings.** * **Attached** — the full set of reference chips the brief uses. Click **+ Add** to attach more from your kits or paste a URL. * **Deliverables** — one compact row per image or video, with aspect ratio, quality or duration, and an Advanced toggle for a per-deliverable model pin. * **Generation mode** — the sequential/independent toggle (see below). After confirming a brief, click **Edit** to re-open it and make changes before generating. Changes are saved on close. ## Sequential vs Independent — the continuity toggle Every creative brief includes a checkbox at the bottom: **"Each image builds on the previous."** This one control decides how Memo generates your deliverables. ### Independent (default for campaigns) Checkbox off. Each deliverable is generated in parallel, independently, from the brief's shared Tone & Style anchor. Fast, varied, perfect for ad campaigns where you want 3-6 different takes on the same product. ### Sequential (default for storyboards and narratives) Checkbox on. Each deliverable is generated in order, and every new scene sees the prior scenes as visual references. Characters, product design, lighting, and style carry forward. The result is a coherent narrative sequence — a storyboard, an explainer, a multi-frame ad where each shot progresses from the last. Behind the scenes: scene N is generated with your original reference (uploaded product photo, canvas selection, or asset) plus the outputs of scenes 0 through N-1, up to 5 total reference images. The product stays on model, the character stays consistent, the story evolves. ### How Memo picks the default When you ask for a **storyboard**, **scene sequence**, **narrative**, **journey**, or similar — the brief opens with the toggle already checked. When you ask for a **campaign**, **ad set**, or **3 variations** — the toggle opens unchecked. You can flip either before clicking Generate. ### When to use each | Use sequential when | Use independent when | | ------------------------------------------------------ | ------------------------------------------------ | | Telling a story across frames | Producing ad variations at different angles | | Character needs to stay consistent across scenes | Each image is a standalone composition | | Each image responds to the last (reach → pour → drink) | Each image serves a different platform or format | | Product evolution over time | Quick exploration of creative directions | ### Tips for sequential briefs * **Upload the product or character as a reference** before you confirm the brief. Memo preserves that reference across every scene, so your anchor stays sharp even as the chain grows. * **Describe each scene in its own deliverable** using the structured deliverable cards — scene title, creative direction, aspect ratio. Scene 1 → Deliverable 1, Scene 2 → Deliverable 2, and so on. * **Keep the Tone & Style section focused on the visual through-line** (rendering, lighting, grading, lens feel). It's the thread that ties every scene together. * **Aspect ratio is typically uniform across a sequence.** Unlike parallel campaigns where each deliverable might need its own ratio (feed square, story vertical, YouTube landscape), a storyboard tends to read best at one consistent ratio. # Keyboard Shortcuts Source: https://docs.memo.solutions/studio/keyboard-shortcuts Every keyboard shortcut in Studio — canvas tools, navigation, generation, and chat. Studio is built for keyboard-first work. Every shortcut here uses **Cmd** on Mac and **Ctrl** on Windows / Linux. ## Tools | Shortcut | Action | | -------------- | ------------------------------------------ | | `V` | Switch to the **select** tool | | `H` | Switch to the **pan** tool | | `Space` + drag | Pan the canvas without leaving select mode | | `Cmd+U` | Open the upload dialog | ## Selection and editing | Shortcut | Action | | ---------------------- | ----------------------------------------------- | | Click | Select a node | | Shift + click | Add or remove a node from the current selection | | Drag-select | Marquee-select multiple nodes | | `Backspace` / `Delete` | Delete the selected node(s) | | `Cmd+G` | Group selected nodes | | `Cmd+Z` | Undo (50-step history) | | `Cmd+Shift+Z` | Redo | ## Chat and mentions | Shortcut | Action | | ------------- | -------------------------------------------------------------------------------- | | `@` | Open the mention picker (brand kits, assets, colors, instructions, canvas nodes) | | `Enter` | Send the current chat message | | `Shift+Enter` | New line in the chat input | | `Escape` | Close the active modal or popup | ## Browser extension The keyboard shortcut for capturing from the web lives outside Studio: | Shortcut | Action | | -------------------------------- | ----------------------------------------------- | | `Cmd+Shift+M` (Mac) | Open the Memo capture popup on the current page | | `Ctrl+Shift+M` (Windows / Linux) | Same | The extension shortcut is reassignable from `chrome://extensions/shortcuts`. ## Tips * **`H` is for "hand"** — same convention as Photoshop, Figma, and Illustrator. `V` is select. * **Hold space** when you want to pan briefly without losing your select tool. Release to go straight back to selecting. * **Undo runs 50 deep**. You can iterate aggressively without fear of losing earlier work. # Studio Overview Source: https://docs.memo.solutions/studio/overview An infinite canvas paired with a creative agent that knows your brand. Describe what you want, provide references, and the system generates — all in one conversation. Studio is where the work gets made. An infinite canvas paired with a conversational agent that carries your brand context, sees your references, and generates images and videos directly onto the canvas. One idea becomes every format and three variants. The system coordinates. You stay the taste-maker. ## The canvas An infinite canvas where every generation, reference, and asset lives as a moveable node. Nine node types: * **Image** — generated images with status badges and action buttons * **Video** — generated videos with playback * **Upload** — images you've dragged in as references * **Asset reference** — brand assets pulled from your Brand Kit * **Text** — editable text notes (double-click to edit) * **Description** — prompt descriptions attached to generations * **Brief** — structured creative briefs with per-deliverable settings * **Group** — combine nodes into named groups (Cmd+G to group, Cmd+Shift+G to ungroup) You can arrange, compare variations, build sequences, or lay out a full campaign — all on one canvas. **Keyboard shortcuts:** * **V** — switch to the select tool * **H** — switch to the pan tool * **Space + drag** — pan the canvas without leaving select mode * **Cmd+U** — upload media to the canvas * **Cmd+G** — group selected nodes * **Cmd+Z / Cmd+Shift+Z** — undo/redo (50-step history) * **Backspace / Delete** — delete selected nodes A full list lives in [Keyboard Shortcuts](/studio/keyboard-shortcuts). ## The chat agent The right panel is your creative director. It's a conversational agent that can: * **Generate images** from your text descriptions * **Generate videos** with duration, camera, and motion control * **Search your inspirations** and brand assets for relevant references * **Present creative briefs** for multi-deliverable campaigns — whether parallel (independent images) or sequential (a storyboard that chains each scene onto the previous one). See [Creative Briefs](/studio/creative-briefs) for the sequential toggle * **Save work as brand assets** — feed generation results back into your Brand Kit The agent carries context across the full conversation. Ask for changes, variations, or new directions — it remembers what you've discussed and what you've generated. ### @mentioning brand assets Type `@` in the chat to mention a brand kit or specific asset. The agent loads your colors, typography, guidelines, and reference images as creative constraints. Mentions appear as styled chips with thumbnails in your message. ### Streaming Responses stream in real-time with thinking indicators, per-tool status messages ("Composing the scene..."), and generation status updates. A heartbeat keeps the connection alive during long operations. ## Projects Each Studio canvas is a **project** — its own canvas, its own chat history, its own references. Projects save automatically (2-second debounce on every change, plus a save on unmount). From the Studio tab on your dashboard you can: * **Create** new projects * **Rename** projects (click the title in the header) * **Search** across all your projects * **Delete** projects (cascades through all generations, chat messages, and stored images) Projects show thumbnail previews and are paginated for large collections. ## Sending inspirations to Studio From your library, right-click any inspiration and select **Send to Studio** (or use the action button in the detail modal). Memo creates a new project pre-loaded with that inspiration on the canvas — ready for the agent to use as a reference. ## Cost Image generation, video generation, and agent chat all consume credits. A credit pill in the Studio header shows your current balance with a hover tooltip breakdown. When credits are low, pre-action warnings appear. When exhausted, an upgrade prompt. The system tracks cost per project, so you can see exactly what each campaign is costing. ## Mobile Studio requires a desktop-sized screen. On mobile or tablets (under 900px or coarse pointer), you'll see an interstitial with a link back to the home grid. # Simple vs Memo Magic Source: https://docs.memo.solutions/studio/prompt-modes How Memo processes your prompts before generating — when the AI enhances what you write vs. when it sends your exact words verbatim. Every generation in Studio runs through one of two prompt-processing modes. You toggle between them in the chat settings menu. ## Memo Magic (default) The agent takes your prompt and enhances it before calling the image model. A short request like "a bar of soap" becomes a rich, cinematic prompt with composition, lighting, camera angle, textures, and atmosphere — structured using the Nano Banana framework that the image model responds best to. **Use Memo Magic when you want:** * Production-quality results from short prompts * The agent to act as a creative director * Cinematic polish without having to write it yourself **Example:** * You type: `a bar of soap` * Memo Magic sends: a full structured prompt with subject, composition, lighting setup, camera/lens choice, and style direction tuned to what that subject needs ## Simple The agent sends your exact words to the image model, verbatim. No rewriting, no embellishment, no added detail. What you type is what the model sees. **Use Simple when you:** * Are testing prompt fidelity * Have written a carefully-crafted prompt yourself * Want full control over every word * Are comparing model behaviour for the same raw input **Example:** * You type: `a bar of soap` * Simple sends: `a bar of soap` ## Confirmed briefs always use Memo Magic Simple mode only applies to direct, single-shot prompts. When you confirm a [creative brief](/studio/creative-briefs) — whether it's a parallel campaign or a sequential storyboard — the agent's crafted scene prompts are always used, because the brief is the prompt you co-wrote and confirmed with the AI. Toggling Simple on doesn't downgrade your confirmed brief back to the raw sentence you started with. This means: * **Single prompt + Simple on** → your words, verbatim * **Single prompt + Memo Magic on** → AI-enhanced prompt * **Confirmed brief (any toggle, any continuity mode)** → the brief's crafted per-deliverable prompt ## Switching between modes The toggle lives in the Studio chat settings, next to the model selector and the [Create / Brainstorm mode](/studio/brainstorm-mode) toggle. It persists across turns in the same conversation but doesn't affect previously-generated images. Changing the mode mid-conversation only affects future generations. Your existing nodes stay exactly as they were generated. # Skills Source: https://docs.memo.solutions/studio/skills Programmable creative workflows. Save a repeatable recipe once, invoke it from chat with a slash command, get consistent output every time. A **skill** is a reusable creative recipe — a named block of instructions the agent follows end-to-end when you invoke it. Think of it as a prompt template with teeth: structured enough that the agent executes it reliably, flexible enough that you can still hand it new subjects and contexts. Good candidates for skills: * A "hero shot" recipe that always produces the same composition, lighting, and finish * A "story reel" that always builds a 4-scene narrative from a single product * A "platform pack" that turns one idea into Instagram square + Reel + LinkedIn variants * A "brand audit" that runs a consistent visual analysis across saved inspirations If you're copy-pasting the same multi-step prompt more than twice, it belongs in a skill. ## Where skills live Open **Brand Intelligence** from the nav and switch to the **Skills** tab. This is your library of skills — every skill you've created shows up here, shareable across every Brand Kit in the workspace. From here you can: * **Create** a new skill (click **New Skill**) * **Edit** a skill's prose, attached references, default style, and model pins * **Search** through skills by name as the list grows * **Delete** skills you don't use ## Two ways to create a skill ### Write it yourself in the editor Click **New Skill**. The editor opens as a two-column modal: * **Left column — the workflow.** A prose editor where you describe what the skill should do. Write it like a brief you'd hand a designer: what to produce, how many deliverables, any constraints, any style anchors. Type `@` to mention any brand asset, color, palette, or kit — the mention becomes a reference chip attached to the skill. * **Right sidebar — the settings.** * **Attached** — the reference chips you've @mentioned. Click **+ Add** to attach more. These are the concrete assets the skill leans on (a specific product photo, a logo, a style reference). * **Default style** — a one-line tone anchor the agent carries into every invocation (e.g. "editorial, matte paper finish, warm key light"). * **Extra directions** — a short list of rules or constraints that always apply (e.g. "never center the product; always leave margin top"). * **Advanced (collapsed)** — pin specific **image** or **video** models this skill should run on, overriding your workspace default. Leave on *Default* to follow the workspace. The skill's header icon is the thumbnail of the first attached reference — so a hero-shot skill looks like the product it produces, not a generic icon. ### Ask the agent to build one for you In Studio chat, select an image on your canvas and ask the agent to turn it into a skill ("save this as a reusable recipe"). The agent drafts a skill card in the conversation — prose + attached references + default style — for you to review. When the draft looks right, click **Save Skill**. The card flips into a confirmed "Saved" state and tells you exactly how to invoke it (`Use /your-skill-slug in chat`). The skill is now in your library. ## Invoking a skill Two ways to call a skill in Studio chat: ### Slash command Type `/` in the chat composer. A picker appears showing all your skills, filtered as you keep typing. Pick one, or hit Enter on the highlighted result. ``` /hero-shot for the new soap bar, clean studio look ``` The slash command attaches the skill to the message. The agent reads the skill's prose, default style, extra directions, and attached references as the brief for this turn — your free-text addition is the subject. ### @mention Type `@` followed by a skill name. Works the same way as @mentioning a brand kit — the skill's instructions become part of the agent's context for that turn. ``` @story-reel build a 4-scene launch narrative for the soda line ``` Slash commands are the faster path; @mentions are useful when you want to combine a skill with a brand kit mention in the same message (`@Acme Brand @story-reel ...`). ## Plan-then-execute For skills that produce multiple deliverables (like a storyboard recipe or a platform pack), the agent **proposes a plan first** — usually as a creative brief on your canvas. You review the plan, adjust aspect ratios and references if needed, and click Generate. The skill's prose controls the plan; your confirmation controls execution. This means skills slot neatly into the [Creative Brief flow](/studio/creative-briefs). A skill that builds a storyboard produces a brief with the sequential toggle already checked. A skill that builds a platform pack produces a brief with one deliverable per platform — each with its own aspect ratio. ## How aspect ratio and quality get chosen Skills hold the *creative intent* — the style, the references, the directions. They don't hold a fixed aspect ratio or quality. That's intentional: the same `/hero-shot` skill should be able to produce a 1:1 feed post AND a 16:9 banner without you needing two near-identical skills. Here's how it resolves: * **For single-output skills** (one image, no plan) — the agent asks you once for aspect ratio and quality in a single clarifying question, then generates. If the skill's prose already specifies a ratio ("produce a vertical 9:16"), the agent uses that and skips the question. * **For multi-deliverable skills** (platform pack, storyboard) — the agent builds a brief with one deliverable per output, each with its own aspect ratio and quality row. You adjust inline, click Generate, and the brief's server-side enforcement guarantees each image ships at its row's settings. This is why you'll occasionally see a short "What aspect ratio and quality?" question before a skill runs. It's a feature: one skill, every format. ## Combining skills with brand kits Skills are workspace-wide — one library, shared across every brand kit. @mention a brand kit in the same message and the agent combines the two: the skill provides the recipe, the kit provides the visual identity and voice. ``` @Acme Brand /hero-shot a new packaging drop ``` The agent executes the hero-shot recipe using Acme Brand's colors, fonts, voice, and assets as the creative constraints. ## Editing skills Skills are editable any time. Changes apply to future invocations immediately — already-generated work doesn't change. If a skill is producing inconsistent output, tighten its prose: be more specific about deliverable count, style anchors, and required references. The editor opens with every attached reference already tokenized inline in the prose as mention chips, so you can see which assets the skill relies on at a glance. ## Tips * **Start from a prompt you've already perfected.** If you have a multi-step prompt that keeps working, paste it into a skill's workflow and give it a name. * **Make skill names short.** You'll type them after a slash. `/hero-shot` beats `/product-hero-shot-three-angles`. * **Keep each skill single-purpose.** One recipe per skill. If a skill is drifting into "and also does X," split it. * **Write the skill prose in the agent's voice.** You're writing the brief *you'd give the agent*. Be specific about what to produce; vague about exactly how, so the agent has room to use your brand kit. * **Attach the concrete references.** If the skill mentions "the character" or "the product," make sure that asset is actually in the Attached panel — otherwise the agent has prose pointing at nothing. * **Use Default style for the through-line, Extra directions for the rules.** Default style = tone ("warm editorial, matte finish"). Extra directions = constraints ("never crop the logo, always leave margin top"). * **Test each skill with two different subjects** before relying on it. If the output differs wildly in quality between subjects, the prose needs tightening. # Creating & Joining Workspaces Source: https://docs.memo.solutions/workspaces/creating-and-joining Set up a workspace for your team or join an existing one via invite. Workspaces are the container for everything in Memo. Every inspiration, generation, and brand kit in Memo lives inside a workspace. Workspaces are how you collaborate, how access is scoped, and how billing is metered. ## What a workspace contains A workspace owns: * All saved inspirations and generations * All brand kits and brand assets * All Studio projects * Its member list, roles, and invites * Its billing plan and credit balance Workspaces are private to their members. No public surface. If you want someone to see your work, you invite them. ## Creating a workspace When you sign up, Memo creates one automatically. You can create additional workspaces at any time — one for personal work, one per client, one per project. Free plan limits you to 1 owned workspace. Pro removes the limit. ### When to use multiple workspaces * Different clients or teams who shouldn't see each other's content * Personal experiments separate from client work * A specific project that needs its own brand kit, library, and member list * Trying out Memo with a small team before rolling it out broadly For solo work, one workspace is usually enough. ## Joining a workspace Someone shares an invite link — via email, Slack, or direct message. Each invite shows the workspace name, logo, and the role you'll be assigned. ### If you already have a Memo account 1. Click the invite link 2. See the workspace details — name, logo, your assigned role 3. Click **Accept Invite** 4. "You're In!" — redirected to the workspace dashboard ### If you're new to Memo 1. Click the invite link 2. Click **Sign in to Accept** 3. Create an account (email or Google) 4. You're returned to the invite page — accept in one tap ### What happens after * You're added as a member with the role from the invite * The workspace appears in your workspace switcher (bottom-right pill on every screen) * You can immediately see all content in that workspace * You don't lose access to any other workspaces you belong to ## Switching between workspaces The workspace pill in the bottom-right of every screen shows where you are. Click it to see all your workspaces and switch instantly — the view re-renders with the new workspace's content. ## Roles | Role | View | Edit content | Manage members | Billing & delete | | ---------- | ---- | ------------ | -------------- | ---------------- | | **Viewer** | Yes | — | — | — | | **Editor** | Yes | Yes | — | — | | **Admin** | Yes | Yes | Yes | — | | **Owner** | Yes | Yes | Yes | Yes | One owner per workspace — the person who created it. Ownership can't be transferred. ## Tips * **Single seat today.** Free and Pro are solo plans — one workspace, one member. Shared multi-seat workspaces are part of the upcoming team plans. * **The workspace URL is permanent.** Auto-generated from the name at creation, can't be changed — because that would break any links you've shared. * **Invites don't expire.** Accept weeks later, as long as the admin hasn't cancelled. * **You can be in multiple workspaces.** Joining one doesn't remove you from any other. ## Troubleshooting **The invite link says "Invalid Invite."** The link may have been cancelled or is malformed. Ask for a fresh one. **I clicked accept but nothing happened.** Refresh and try again. The workspace might be at its seat limit — ask the admin to free a seat or upgrade. **I can't see the workspace after accepting.** Refresh your browser. Check the workspace switcher in the bottom-right. If it still doesn't show, sign out and back in. **I joined the wrong workspace.** Ask the owner or admin to remove you from the Members view. There's no self-leave action yet. # Members & Roles Source: https://docs.memo.solutions/workspaces/members-and-roles Invite teammates, change roles, manage pending invites — all from one Members view. The Members view is the single place to see everyone in your workspace and everyone you've invited. It lives at **Manage Workspaces → Members** — joined members at the top, pending invites below. Only **admins** and **owners** can invite or change roles. Editors and viewers see the same list without management actions. ## Inviting a member 1. Open the workspace pill (bottom-right) → **Manage Workspaces** 2. You're on the Members tab by default 3. Click **Invite Member** 4. Enter email and pick a role (Viewer, Editor, or Admin — Owner can't be assigned) 5. Click **Create Invite** What happens: * An **invite email** is sent, branded with your workspace name and logo * A **success card** shows the invite link in a copyable code box — share via Slack or DM if you prefer * The invite appears in **Pending invites** * A seat is consumed immediately, even before they accept Click **Invite another** in the success card to send a second invite without closing the modal. ## Pending invites Below joined members, admins see **Pending invites (n)** — each row shows: * The invitee's email and assigned role * A **Copy link** button (brief checkmark feedback on copy) * A **trash icon** to cancel the invite and free the seat The section disappears when all invites have been accepted. ## Changing a role 1. Find the member in the list 2. Click their role badge — it becomes a dropdown 3. Pick a new role 4. Confirm in the modal (it explains what the new role can do) You can't change the owner's role or your own. Admins can promote/demote editors and viewers but can't promote anyone to admin — only the owner can. ## Removing a member 1. Find the member 2. Click the kebab menu (⋮) 3. Click **Remove from workspace** 4. Confirm Access revoked immediately. You can't remove yourself — ask the owner to remove you if needed. ## Tips * **Inviting an existing member returns a clear error.** No stale duplicates. * **No resend button** — cancel the pending invite and create a new one. Takes about 4 seconds. * **Email failures don't block invites.** The link still works. Share it directly if the email didn't arrive. * **Pending invites count against seats.** At the cap? Cancel old invites or upgrade. ## Troubleshooting **The invite email never arrived.** Check spam. If not there, copy the link from Pending invites and send directly. **"This user is already a member of the workspace."** They're already in. Check the Members section above the invite form. **"There is already a pending invite for this email."** You've already invited them. Find the pending invite, copy the link, resend directly. **Seat limit error when inviting.** All seats used (including pending invites). Cancel a pending invite or upgrade your plan. # Workspace Settings Source: https://docs.memo.solutions/workspaces/workspace-settings Rename, describe, brand, and (if you mean it) delete your workspace. Settings live at **Manage Workspaces → Settings**. Only **admins** and **owners** see this tab. All fields save automatically on blur — no "Save" button. Type and move on. ## What you can change * **Name** — shows in the workspace switcher and card header (1–50 characters) * **Description** — short blurb under the name (max 280 characters, with live character count) * **Logo** — the image used in the switcher pill, card header, members list, and invite page * **Workspace URL** — read-only, displayed for reference ## Renaming Two ways: **Inline (fastest):** On `/workspaces`, hover the workspace name → pencil icon → type → Enter to save, Escape to cancel. **Settings tab:** Edit the Name field, click outside. Both call the same backend, same result. ## Logo 1. Click **Upload logo** (or **Replace logo** if one exists) 2. Pick an image — PNG, JPG, or SVG, max 5 MB 3. The logo appears immediately across the workspace switcher, card header, workspace list, and invite page Click **Remove** to go back to the default Memo icon. Logos look best as squares. Memo crops to a rounded square at 64x64. Wider images get center-cropped. ## Workspace URL Something like `memo.app/w/your-slug`. Read-only by design — changing slugs would break links you've shared. Auto-generated from the name at creation. Copy it with the button next to it. ## Deleting a workspace **Owner only.** Admins cannot. 1. Scroll to the **Danger Zone** 2. Click **Delete Workspace** 3. Type the exact workspace name to enable the button 4. Click **Delete Workspace** (red) This is permanent and cascades through everything: * All members removed * All pending invites cancelled * All inspirations, generations, brand kits, brand assets, and Studio projects deleted After deletion: if you have other workspaces, Memo switches to one. If this was your only one, you're sent to `/` to create a new one. There is no undo. The data does not go to a trash bin. ## Troubleshooting **Settings tab isn't showing up.** You're not an admin or owner. Ask an admin if you need a setting changed. **Delete button won't activate.** Type the workspace name exactly — capitalization and spaces matter. **Logo upload failed.** Check the file: must be an image, max 5 MB. Try a PNG at \~512x512. **Deleted by mistake.** No recovery. Workspace deletion is intentionally final. Create a new one and re-invite.