Skip to main content
Memvid files have configurable storage capacity. By default, new files are created with 1 GB capacity, enough for most use cases. When you need more, upgrade your plan and sync tickets to increase capacity.

Default Capacity

When you create a new memory, you get generous defaults:

Plans


Checking Capacity

CLI

Python SDK

Node.js SDK


Upgrading Capacity

To increase your memory’s capacity, you need to:
  1. Get a Memvid API key from memvid.com/dashboard
  2. Create a memory in the dashboard and get its Memory ID
  3. Sync tickets to your local file

Step 1: Get Your Credentials

  1. Sign up at memvid.com/dashboard
  2. Create a new memory in the dashboard
  3. Copy your API Key and Memory ID

Step 2: Sync Tickets

Environment Variables


Capacity Exceeded Errors

When you exceed capacity, you’ll see error MV001:

Solutions

  1. Delete unused frames:
  2. Vacuum to reclaim space:
  3. Upgrade your plan and sync tickets

Handling Capacity in Code


WAL Size by Capacity

The Write-Ahead Log scales with capacity:

Storage Optimization

Vector Compression

Enable 16x compression for embeddings:

Vacuum After Deletions

Reclaim space from deleted frames:

Best Practices

Capacity Planning

  1. Start free: 50 MB handles most personal projects
  2. Monitor usage: Check storage_utilisation_percent regularly
  3. Upgrade before 80%: Leave headroom for growth
  4. Use compression: Enable vector compression for large collections

Multi-Memory Strategy

For large organizations:

Next Steps

Memory Architecture

Understand file structure

Troubleshooting

Solve capacity issues