aiux
PatternsPatternsCoursesCoursesNewsNewsResourcesResources
Previous: Privacy-First DesignNext: Universal Access Patterns
Privacy & Control

Selective Memory

Control what AI remembers, forgets, or ignores with transparent settings.

What is Selective Memory?

Selective Memory gives users explicit control over what AI remembers, forgets, or ignores. Instead of opaque memory, the system provides transparent controls to view, edit, or delete stored information. It's essential for personal assistants, conversational systems, or tools building context over time. Examples include ChatGPT's memory settings for viewing and deleting memories, Google Assistant's activity controls, or Replika marking conversations as temporary.

Problem

AI systems remember information without user visibility or control, risking privacy issues and inappropriate responses based on outdated or sensitive context.

Solution

Provide transparent memory controls letting users view, categorize (important/temporary/forget), and understand how stored information influences AI responses.

Real-World Examples

Implementation

AI Design Prompt

Guidelines & Considerations

Implementation Guidelines

1

Provide a clear, searchable interface for users to view all information the AI has stored about them

2

Allow granular control to mark memories as important, temporary, or to be forgotten

3

Implement 'forget this' commands that immediately remove information from AI context

4

Show visual indicators when AI is using stored context to inform its responses

5

Enable bulk memory management with categories like 'work', 'personal', 'temporary'

6

Provide memory export functionality so users can backup or transfer their AI's context

Design Considerations

1

Complexity of maintaining conversation quality when users selectively remove context

2

Risk of AI making mistakes when critical context is forgotten or temporarily ignored

3

Storage and retrieval efficiency when managing large amounts of selective memory data

4

User understanding of how selective forgetting impacts AI response quality

5

Privacy implications of storing memory metadata even after content is deleted

6

Balance between giving users control and preventing fragmented or incoherent AI behavior

Frequently Asked Questions

What is Selective Memory?

Selective Memory gives users explicit control over what AI remembers, forgets, or ignores. Instead of opaque memory, the system provides transparent controls to view, edit, or delete stored information. It's essential for personal assistants, conversational systems, or tools building context over time. Examples include ChatGPT's memory settings for viewing and deleting memories, Google Assistant's activity controls, or Replika marking conversations as temporary.

When should I use Selective Memory?

Provide transparent memory controls letting users view, categorize (important/temporary/forget), and understand how stored information influences AI responses.

What problem does Selective Memory solve?

AI systems remember information without user visibility or control, risking privacy issues and inappropriate responses based on outdated or sensitive context.

Check if your product already has this pattern

Upload a screenshot. We'll tell you which of the 36 patterns your AI interface uses and where the gaps are.

Audit My Design

More in Privacy & Control

Privacy-First Design

Minimize data collection and provide transparent privacy controls.

Practice in Courses

Conversational UI

Build a Conversational UI

11 lessons — free course

Want More Patterns Like This?

Daily AI UX news and new pattern breakdowns, straight to your inbox. Unsubscribe anytime.

Daily AIUX news. Unsubscribe anytime.

Previous PatternPrivacy-First DesignNext PatternUniversal Access Patterns

aiux

AI UX patterns from shipped products. Demos, code, and real examples.

Have an idea? Share feedback

Get daily AI UX news

Resources

  • All Patterns
  • Browse Categories
  • Contribute
  • AI Interaction Toolkit
  • Agent Readability Audit
  • Newsletter
  • Documentation
  • Figma Make Prompts
  • Designer Guides
  • All Resources →

Company

  • About Us
  • Privacy Policy
  • Terms of Service
  • Contact

Links

  • Portfolio
  • GitHub
  • LinkedIn
  • More Resources

Copyright © 2026 All Rights Reserved.

Used by:
Anthropic
Anthropic
ChatGPT
ChatGPT

AI Memory Management Dashboard

This React component demonstrates selective memory controls, allowing users to view, categorize, and manage what the AI remembers, with options to keep, forget, or temporarily ignore specific memories.

Toggle to code view to see the implementation details.

Works with:
Figma
Figma
Uizard
Uizard
Cursor
Cursor
Claude
Claude
Gemini
Gemini
G
Galileo AI

Design a memory management interface for an AI assistant that gives users explicit control over what the AI remembers. Create a settings screen or modal with these key elements: **Memory Dashboard:** - A searchable list/grid showing all stored memories with timestamps and context - Each memory card displays: the information stored, when it was learned, how many times it's been referenced, and memory category - Visual indicators for memory types: important (green), temporary (yellow), forgotten/ignored (gray) **Memory Controls:** - Individual memory actions: Edit, Categorize, Delete with confirmation - Bulk actions: Select multiple memories to categorize or delete at once - Quick filters: Show all/important/temporary memories - "Clear All" option with a serious warning dialog **Memory Categories:** - Toggle switches or buttons to categorize each memory: • "Remember Always" (important) - green checkmark icon • "Temporary" (auto-delete after X days) - clock icon with countdown • "Forget This" - trash icon with confirmation - Visual badge system showing memory category at a glance **Transparency Features:** - "How This Affects AI" tooltip showing how specific memories influence responses - Usage counter showing how often each memory has been referenced - Auto-memory indicator showing which memories were automatically captured vs user-added **Empty States:** - Helpful illustration when no memories exist - Clear explanation of how memory collection works - CTA to enable memory features if disabled Use a privacy-focused design with clear iconography, gentle colors (greens for important, yellows for temporary, reds for delete), and obvious confirmation dialogs for destructive actions. Prioritize transparency and user control.

Customization Tips

  • •Add privacy indicators showing whether memories are stored locally vs cloud
  • •Include memory export/download feature for portability
  • •Show memory timeline visualization to see memory growth over time
  • •Add auto-expiry settings for temporary memories (1 day, 1 week, 1 month)
  • •Include memory search with filters by date, category, or topic
  • •Add undo/restore recently deleted memories feature (7-day retention)
How to use this prompt

In Figma Make:

  1. Open Figma and click the "Make" button in the toolbar
  2. Paste the prompt above into the input field
  3. Click "Generate" and refine as needed
  4. Customize the components to match your design system

In other AI design tools: Copy the prompt and use it in tools like Uizard, Visily, or Diagram.