-
-
Notifications
You must be signed in to change notification settings - Fork 24
Roadmap
Completed features, planned releases, and long-term vision for SuperLocalMemory - Community requests, contribution opportunities, and development timeline.
Major Release: "Your AI Memory Has a Heartbeat"
SuperLocalMemory transforms from passive storage to active coordination layer.
New Features:
- β Concurrent Write Safety β Eliminates "database is locked" errors across all concurrent tools
- β Real-Time Events β Live event broadcasting to dashboard and connected tools (SSE, WebSocket, Webhook)
- β Agent Tracking β Which AI tools connect, what they write, write/recall counters
- β Trust Scoring β Background behavioral monitoring (silent in v2.5, enforcement in v2.6)
- β Provenance Tracking β Who created each memory, via which protocol, derivation lineage
- β Dashboard: Live Events tab β Real-time event stream with color-coded types, filtering, stats
- β Dashboard: Agents tab β Connected agents table, trust overview, signal breakdown
See CHANGELOG.md for full details.
Patch Release: Hierarchical Clustering & Documentation
New Features:
- β Hierarchical cluster detection β recursive community detection up to 3 levels deep
- β Community summaries β structured reports for every cluster (key topics, projects, hierarchy)
- β Full documentation updates across README, wiki, and website
See CHANGELOG.md for full details.
Major Release: Profile System & Intelligence
New Features:
- β Memory profiles with full UI management (create, switch, delete)
- β Advanced confidence scoring for pattern learning
- β Auto-backup system with configurable intervals and retention
- β Full profile isolation across all API endpoints (graph, clusters, patterns, timeline)
- β UI overhaul: Settings tab, column sorting, enhanced patterns view
See CHANGELOG.md for full details.
Patch Releases: ChatGPT Connector, SessionStart Hook, Smart Truncation
See CHANGELOG.md for details.
Major Release: Universal Integration
Completed Features:
- β 17+ IDE support (Cursor, Windsurf, Claude Desktop, Continue, Cody, Aider)
- β MCP (Model Context Protocol) server implementation
- β
Universal CLI wrapper (
slmcommand) - β 6 production-ready skills (remember, recall, list, status, build-graph, switch-profile) β expanded to 7 in v2.7
- β Auto-detection during installation
- β Enhanced documentation (1,400+ lines)
- β MCP troubleshooting guide
- β Shell completions (bash/zsh)
See CHANGELOG.md for full details.
Initial Release: Complete Rewrite
Completed Features:
- β Multi-layer universal architecture (storage, hierarchical index, knowledge graph, pattern learning, skills, MCP integration, universal access)
- β Hybrid search (full-text + semantic)
- β Knowledge graph with automatic topic clustering
- β Multi-dimensional pattern learning
- β Multi-profile support
- β Progressive compression (3-tier)
- β Security hardening (localhost-only, input validation)
- β SQLite database with ACID transactions
For technical details, see our published research: https://zenodo.org/records/18709670
Major Release: "Your AI Learns You"
Adaptive, local-only learning with personalized re-ranking.
New Features:
- β Transferable preferences β Tech choices carry across profiles and projects
- β Project context awareness β Multi-signal project detection
- β Workflow pattern detection β Sequential and temporal usage patterns
- β Adaptive re-ranking β Personalized results with cold-start handling
- β Source quality learning β Which tools produce the most useful memories
- β Multi-channel feedback β Learns from your usage across MCP, CLI, and dashboard
- β 3 new MCP tools β memory_used, get_learned_patterns, correct_pattern
- β 2 new MCP resources β memory://learning/status, memory://engagement
- β 1 new skill β slm-show-patterns
Totals: 12 MCP tools, 6 resources, 2 prompts, 7 skills
See CHANGELOG.md for full details.
Release: "Interactive Knowledge Graph"
- β Interactive graph visualization β Zoom, pan, click, hover, multiple layouts, cluster filtering
- β Security hardening β Trust enforcement, rate limiting, protection against injection, profile isolation
See CHANGELOG.md for full details.
Theme: Incremental updates and automation
Planned Features:
Status: π¨ In Development
Current: Full graph rebuild required Planned: Incremental updates in the background
Benefits:
- Much faster graph updates after each memory
- Real-time graph maintenance
- No need for manual
build-graphafter each memory
Status: π Planned
Current: Manual compression trigger Planned: Automatic age-based compression
How it works:
- Recent memories: Full content
- Older memories: Summarized automatically
- Oldest memories: Archived with high compression
Access patterns influence which tier memories stay in β frequently accessed memories stay fresh.
Status: π Planned
Purpose: HTTP API for language-agnostic access
Still 100% local (binds to localhost only)
Status: π Planned
Benefits:
- One-command deployment
- Isolated environment
- Easy team sharing
Status: π Planned
Track search latency, save latency, graph build time, and database growth from the CLI.
Theme: AI integrations and visualization
Planned Features:
Status: π Planned
Current: Local vector search (fast, free, good) Planned: Optional enhanced embeddings (slower, paid, higher quality)
Note: Existing local search remains the default (free). Enhanced embeddings are opt-in.
Status: π Planned (already available as dashboard)
The existing dashboard already provides memory browsing, graph visualization, pattern dashboard, and profile management β all running locally.
Status: π Planned
Current: Optimized for English Planned: Support for 20+ languages
Status: π Planned
Expand pattern detection to include testing strategies, error handling patterns, logging preferences, documentation style, deployment strategies, and more.
Status: π Planned
Current: Generic similarity edges Planned: Typed relationships (similar to, references, contradicts, supersedes, implements, caused by)
Theme: Professional packaging and ecosystem expansion
Planned Features:
Status: π Planned
Current: Works on Windows but requires manual setup Planned: Native Windows installer (MSI, PowerShell integration)
Status: π Planned
- VS Code Extension: Memory search panel, quick commands
- JetBrains Plugin: IntelliJ IDEA, PyCharm, WebStorm
Optional encrypted cloud sync for teams β end-to-end encrypted, user controls the keys, default remains local-only.
Git-like profile sharing for teams.
AI suggests what to remember based on your current context.
AI-generated compression for older memories.
Automatic recall of relevant memories based on what you're currently working on.
Based on GitHub issues and discussions:
- β Multi-IDE support (Completed in v2.1.0)
- π¨ REST API (In progress, v2.2.0)
- π Docker container (Planned, v2.2.0)
- π Enhanced embeddings (Planned, v2.3.0)
Open an issue: https://github.com/qualixar/superlocalmemory/issues
Start a discussion: https://github.com/qualixar/superlocalmemory/discussions
Easy issues (good first issues):
- Add shell completion for new commands
- Improve error messages
- Add unit tests
- Fix documentation typos
Medium issues:
- Implement new search methods
- Add new pattern categories
- Improve graph visualization export
- Add more IDE integrations
Hard issues:
- Implement incremental graph updates
- Build REST API server
- Multi-language support
See: CONTRIBUTING.md
Needed:
- Video tutorials
- Blog posts
- Translation to other languages
- Use case examples
- Integration guides
Needed:
- Test on different OS versions
- Test with large databases (10K+ memories)
- Edge case testing
Needed:
- Answer questions on GitHub Discussions
- Help troubleshoot issues
- Share tips and tricks
- Create example workflows
As SuperLocalMemory grows, we commit to:
- 100% Local-First β No required cloud dependencies, privacy is non-negotiable
- Zero Cost Core β Core features always free, no premium tiers for basic functionality
- Open Source β Source code always public, Elastic License 2.0 maintained
- Backward Compatibility β No breaking changes without major version bump
- Performance First β Fast operations, scales to 10K+ memories, minimal resource usage
Cadence:
- Major releases: Quarterly (x.0.0)
- Minor releases: Monthly (x.x.0)
- Patch releases: As needed (x.x.x)
Communication:
- Release notes: GitHub Releases
- Breaking changes: 30 days notice minimum
- Deprecations: 90 days notice minimum
- Quick Start Tutorial - Get started
- CHANGELOG - Detailed version history
- Comparison Deep Dive - vs other solutions
- Why Local Matters - Privacy philosophy
- CONTRIBUTING - How to contribute
Questions about the roadmap?
Open a discussion: https://github.com/qualixar/superlocalmemory/discussions
Created by Varun Pratap Bhardwaj Solution Architect β’ SuperLocalMemory
SuperLocalMemory v2.7.4 β Your AI Learns You
GitHub β’
Support β’
@varun369
100% local. 100% private. 100% free.
Created by Varun Pratap Bhardwaj