BillingGuide

Plans & Billing

Choose the plan that fits your needs. All plans include MCP integration and full API access.

Plan Comparison

Feature
Free
$0forever
Personal
$15/month
Popular
Team
$20/user/month
Enterprise
Custom
Memories500 concurrentUnlimitedUnlimitedUnlimited
Writes
150/mo
Resets monthly
1,000/mo
Resets monthly
2K + 1K/seat pool
Shared pool
Unlimited
No limits
Reads
1,000/mo
Resets monthly
50,000/mo
Resets monthly
50,000/user/mo
Per seat
Unlimited
No limits
API AccessBasicFullPriorityDedicated
SupportCommunityEmailPriorityDedicated + SLA
MCP Integration
Analytics
Multi-Tenant
SSO/SAML

Write Packs

Paid plans only

Need more writes? Add write packs to your subscription. Write packs are recurring monthly add-ons that increase your write limit.

Starter
Add 200 writes per month
$5/mo
+200 writes
$0.025 per write
Plus
Add 500 writes per month
$12/mo
+500 writes
$0.024 per write
Pro
Most Popular
Add 1,000 writes per month
$30/mo
+1,000 writes
$0.030 per write
Scale
Best for growth
Add 3,000 writes per month
$75/mo
+3,000 writes
$0.025 per write

Usage Tracking

Monthly Reset
Paid plans

Paid plans reset on the 1st of each month.

Unused writes and reads do not roll over.

Write pack bonuses are added to your monthly write limit.

Free Tier Limits
Free plan

Free tier has 150 writes and 1,000 reads per month.

Memory limit is 500 concurrent (delete old to add new).

Upgrade to Personal for higher limits and unlimited memories.

What Counts as a Write?

A write is any memory ingestion operation -- when new memories are created or updated. Writes are the most resource-intensive operations because they run the full extraction pipeline (multi-pass extraction, AMA checking, BackCheck validation, entity resolution, and embedding generation).

Write Operations:

  • remember - Store a memory (runs extraction pipeline)
  • ingest - Bulk memory ingestion
  • forget_confirm - Execute forget (modifies stored data)

What are Reads?

Reads are retrieval operations that query your stored memories without modifying them. These are lightweight operations that use semantic search and filtering to return relevant results.

Read Operations:

  • recall - Semantic memory search
  • get_context - Load user context
  • extract - Extract specific information
  • recall_recent - Recent memories
  • forget_preview - Preview forget results

Not Counted (free):

  • stats - Usage statistics
  • Task operations - Task management
  • Decision operations - Decision logging

Multi-Tenant Billing

Shared Write Pool

All tenants share your organization's write pool. When a tenant ingests memories, it counts against your total monthly write limit. Reads are allocated per user.

Per-Tenant Attribution

Usage is tracked per-tenant for analytics. View breakdown in your dashboard to understand which tenants use the most writes and reads.

Tip: Set up usage alerts in your dashboard to get notified before hitting your limit. Consider write packs if tenants have spiky ingestion usage.

Upgrade & Downgrade

Upgrading

Upgrades take effect immediately.

You're charged a prorated amount for the current period.

New limits apply right away - start using your higher write and read limits instantly.

Downgrading

Downgrades take effect at the end of your billing period.

Keep current limits until the period ends.

Memories over the new limit remain accessible (read-only).

Ready to upgrade?

Manage your subscription, add write packs, and view usage in your dashboard.

Go to Billing