Knowledge & Memory

Consumer Brain

Persistent file storage for consumers that works across chat sessions and apps in your workspace.

|View as Markdown
Hunter Hodnett
Hunter HodnettCPTO at Chipp
|1 min read
#consumer#storage#files#brain#enterprise

Consumer Brain gives your users a persistent file storage space that lives across chat sessions. Files generated during conversations, uploaded documents, and data outputs are saved automatically — consumers can browse, organize, and reference them in future chats.

⚠️

Consumer Brain requires a Studio Pro plan or higher.

What It Does

FeatureDescription
Persistent storageFiles survive across multiple chat sessions
File browserSlide-out panel with search, sort, and folder organization
Inline previewView images, PDFs, CSV, JSON, and text files without downloading
Drag into chatReference stored files in new conversations
Auto-saveFiles generated by code execution are saved automatically
Cross-app accessAuthenticated users see files from other apps in your workspace

Enabling Consumer Brain

Enable Persistent Storage

Go to your app’s Build page → Code Execution section. Toggle on Enable Persistent Storage.

Configure Retention (Optional)

Set File Retention Days to auto-delete files after a period. Default is 0 (files persist forever).

Set Storage Limits (Optional)

Set Max Storage Per Consumer to limit how much each user can store. Default is 0 (unlimited).

How Consumers Use It

File Browser

Consumers access their stored files through a slide-out storage panel in the chat interface. They can:

  • Browse files with search and sort options
  • Create folders to organize files
  • Rename and delete files
  • Preview files inline (images, PDFs, spreadsheets, text)
  • Drag files into the chat input to reference them in new conversations

Automatic File Saving

When your AI generates files during a conversation (charts, reports, code outputs), they’re automatically saved to the consumer’s persistent storage if enabled. The consumer doesn’t need to manually download and re-upload.

Cross-App File Sharing

When consumers authenticate across multiple apps in your workspace, they can see files from sibling apps:

  • Cross-app files show with a badge indicating which app created them
  • Cross-app files are read-only (rename and delete only available on the original app)
  • Fact-based memories from other apps automatically augment the system prompt

Controlling Cross-App Sharing

Workspace level:

  • In HQ Settings → Consumer Context, toggle Consumer Sharing on or off for the entire workspace

Per-app level:

  • Each app can opt out of sharing via the Consumer Sharing Opt-Out toggle
  • When opted out, files from that app won’t be visible to consumers using other apps

Storage Billing

Consumer Brain storage is metered as part of your plan’s usage:

  • Storage is calculated in MB-months
  • Only applies to authenticated consumers on Studio Pro or higher
  • The free tier and lower plans do not have access to persistent storage

Troubleshooting

Files not being saved?

  • Verify Enable Persistent Storage is toggled on in Build → Code Execution
  • Check that the consumer’s storage quota hasn’t been exceeded

Cross-app files not showing?

  • Verify Consumer Sharing is enabled at the workspace level
  • Check the app hasn’t opted out of sharing
  • Consumer must be authenticated (signed in) on both apps

File preview not loading?

  • Large files may take a moment to load
  • Signed URLs expire after 1 hour — refresh the page if a download link has expired
  • Some binary formats may not support inline preview
ℹ️

Consumer Brain is part of the persistent storage system. Files generated during code execution are automatically saved when enabled.

ℹ️

Sharing files across groups? Consumers can share Consumer Brain files with a Circle — a persistent, shared memory space where multiple members and connected AI agents all read the same context. Circles complement Consumer Brain: Brain is your personal storage; Circles are the team’s shared notebook.