Command Palette

Search for a command to run...

Memory Tokens

Benched.ai Editorial Team

Memory tokens are dedicated tokens reserved in a prompt for storing persistent assistant memory (user preferences, tasks) separate from transient conversation.

  Design Patterns

PatternToken BudgetUse Case
Key–value JSON blob200Small persona data
Vector retrieved snippet100–300Long-term project details
Structured table400CRM contact info

  Trade-offs

  • More memory improves personalization but raises cost/token.
  • Stale memories cause outdated suggestions; need aging mechanism.

  Current Trends (2025)

  • Memory summarization runs daily to condense tokens by 3×.
  • Per-user memory tokens encrypted with PII vault keys.
  • Dynamic allocation allocates more tokens for power users.

  Implementation Tips

  1. Expire memories older than 90 days unless pinned.
  2. Separate safety-critical memories (bans) from preferences.
  3. Monitor average memory token count per user over time.