🖥️ Cross-Platform Consolidation & Dashboard Improvements
What's New
Platform-Aware Consolidation Tool
- Auto-detection for macOS, Windows, and Linux database paths
- No manual path configuration needed - works seamlessly everywhere
- Uses
platform.system()for OS detection - PR: #201
Database Paths:
- macOS:
~/Library/Application Support/mcp-memory/sqlite_vec.db - Windows:
%LOCALAPPDATA%/mcp-memory/sqlite_vec.db - Linux:
~/.local/share/mcp-memory/sqlite_vec.db
External JSON Configuration
- 294 consolidation mappings in editable JSON file
- JSON Schema validation with taxonomy documentation
- Add custom type mappings without code changes
- 24 core types organized into 5 categories
- File:
scripts/maintenance/consolidation_mappings.json - PR: #201
Agent System Documentation
- New file:
AGENTS.md- Central documentation for development agents - amp-bridge agent: Amp CLI integration for research without credit consumption
- Semi-automated file-based workflow using Amp's
@filereference syntax - Updated
CLAUDE.mdwith Amp CLI Bridge architecture - PR: #201
Dashboard Analytics Chart Fixes
- Fixed: Chart bars rendering outside containers
- Fixed: Uniform bar sizes despite different values
- Fixed: Memory type distribution showing incorrect proportions
- Enhanced: 200px pixel scale for proper visualization
- Enhanced: CSS container constraints with accurate proportions
- Files:
web/static/app.js,index.html,style.css - PR: #200
Technical Details
- Platform Detection:
platform.system()returns "Darwin" (macOS), "Windows", or Linux - Backward Compatibility: Existing scripts continue to work with new platform-aware paths
- Agent Workflow: Claude Code creates prompts → User runs
amp @prompt-file→ Amp writes response → Agent presents results - Chart Rendering: Dashboard now properly visualizes memory distribution with accurate proportions
Installation
# PyPI (simplest)
pip install mcp-memory-service
# Or with uv (faster)
uv pip install mcp-memory-service
# Git clone for full features
git clone https://github.com/doobidoo/mcp-memory-service.git
cd mcp-memory-service && python install.pyLinks
- Full CHANGELOG: CHANGELOG.md
- PR #201: Platform-aware consolidation
- PR #200: Dashboard chart fixes
- Wiki: Documentation
What's Next: Stay tuned for continued improvements to memory consolidation, dashboard features, and cross-platform compatibility!