github thedotmack/claude-mem v8.0.0
v8.0.0 - Mode System: Multilingual & Domain-Specific Memory

latest releases: v10.2.3, v10.2.2, v10.2.1...
one month ago

🌍 Major Features

Mode System: Context-aware observation capture tailored to different workflows

  • Code Development mode (default): Tracks bugfixes, features, refactors, and more
  • Email Investigation mode: Optimized for email analysis workflows
  • Extensible architecture for custom domains

28 Language Support: Full multilingual memory

  • Arabic, Bengali, Chinese, Czech, Danish, Dutch, Finnish, French, German, Greek
  • Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Norwegian, Polish
  • Portuguese (Brazilian), Romanian, Russian, Spanish, Swedish, Thai, Turkish
  • Ukrainian, Vietnamese
  • All observations, summaries, and narratives generated in your chosen language

Inheritance Architecture: Language modes inherit from base modes

  • Consistent observation types across languages
  • Locale-specific output while maintaining structural integrity
  • JSON-based configuration for easy customization

🔧 Technical Improvements

  • ModeManager: Centralized mode loading and configuration validation
  • Dynamic Prompts: SDK prompts now adapt based on active mode
  • Mode-Specific Icons: Observation types display contextual icons/emojis per mode
  • Fail-Fast Error Handling: Complete removal of silent failures across all layers

📚 Documentation

  • New docs/public/modes.mdx documenting the mode system
  • 28 translated README files for multilingual community support
  • Updated configuration guide for mode selection

🔨 Breaking Changes

  • None - Mode system is fully backward compatible
  • Default mode is 'code' (existing behavior)
  • Settings: New CLAUDE_MEM_MODE option (defaults to 'code')

Full Changelog: v7.4.5...v8.0.0
View PR: #412

Don't miss a new claude-mem release

NewReleases is sending notifications on new releases.