Guides

Consumer Brain

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

| View as Markdown
Hunter Hodnett
Hunter Hodnett CPTO 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

1

Enable Persistent Storage

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

2

Configure Retention (Optional)

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

3

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.