Skip to content

Roadmap

Varun Pratap Bhardwaj edited this page Apr 10, 2026 · 2 revisions

Roadmap

Completed features, planned releases, and long-term vision for SuperLocalMemory - Community requests, contribution opportunities, and development timeline.


Version History

✅ v2.5.0 (2026-02-12)

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.


✅ v2.4.1 (2026-02-11)

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.


✅ v2.4.0 (2026-02-11)

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.


✅ v2.3.5–v2.3.7 (2026-02-08–09)

Patch Releases: ChatGPT Connector, SessionStart Hook, Smart Truncation

See CHANGELOG.md for details.


✅ v2.1.0-universal (2026-02-07)

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 (slm command)
  • ✅ 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.


✅ v2.0.0 (2026-02-05)

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


✅ v2.7.0 (2026-02-16) - Current

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.


✅ v2.6.5 (2026-02-16)

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.


Planned Releases

v2.2.0 (Q2 2026) - Performance & Automation

Theme: Incremental updates and automation

Planned Features:

1. Incremental Graph Updates

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-graph after each memory

2. Auto-Compression

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.

3. REST API Server

Status: 📝 Planned

Purpose: HTTP API for language-agnostic access

Still 100% local (binds to localhost only)

4. Docker Container

Status: 📝 Planned

Benefits:

  • One-command deployment
  • Isolated environment
  • Easy team sharing

5. Performance Dashboard

Status: 📝 Planned

Track search latency, save latency, graph build time, and database growth from the CLI.


v2.3.0 (Q3 2026) - Advanced Features

Theme: AI integrations and visualization

Planned Features:

1. Optional Neural Embeddings

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.

2. Local Web UI

Status: 📝 Planned (already available as dashboard)

The existing dashboard already provides memory browsing, graph visualization, pattern dashboard, and profile management — all running locally.

3. Multi-Language Support

Status: 📝 Planned

Current: Optimized for English Planned: Support for 20+ languages

4. Additional Pattern Categories

Status: 📝 Planned

Expand pattern detection to include testing strategies, error handling patterns, logging preferences, documentation style, deployment strategies, and more.

5. Typed Memory Relationships

Status: 📝 Planned

Current: Generic similarity edges Planned: Typed relationships (similar to, references, contradicts, supersedes, implements, caused by)


v3.0.0 (Q4 2026) - Distribution & Ecosystem

Theme: Professional packaging and ecosystem expansion

Planned Features:

1. Native Windows Installer

Status: 📝 Planned

Current: Works on Windows but requires manual setup Planned: Native Windows installer (MSI, PowerShell integration)

2. IDE Extensions

Status: 📝 Planned

  • VS Code Extension: Memory search panel, quick commands
  • JetBrains Plugin: IntelliJ IDEA, PyCharm, WebStorm

Long-Term Vision (2027+)

Collaborative Features

Team Memory Sync

Optional encrypted cloud sync for teams — end-to-end encrypted, user controls the keys, default remains local-only.

Shared Profiles

Git-like profile sharing for teams.

AI Enhancements

Memory Suggestions

AI suggests what to remember based on your current context.

Smart Summarization

AI-generated compression for older memories.

Context-Aware Recall

Automatic recall of relevant memories based on what you're currently working on.


Community Requests

Top Requested Features

Based on GitHub issues and discussions:

  1. Multi-IDE support (Completed in v2.1.0)
  2. 🔨 REST API (In progress, v2.2.0)
  3. 📝 Docker container (Planned, v2.2.0)
  4. 📝 Enhanced embeddings (Planned, v2.3.0)

How to Request Features

Open an issue: https://github.com/varun369/SuperLocalMemoryV2/issues

Start a discussion: https://github.com/varun369/SuperLocalMemoryV2/discussions


Contribution Opportunities

How to Contribute

1. Code Contributions

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

2. Documentation

Needed:

  • Video tutorials
  • Blog posts
  • Translation to other languages
  • Use case examples
  • Integration guides

3. Testing

Needed:

  • Test on different OS versions
  • Test with large databases (10K+ memories)
  • Edge case testing

4. Community

Needed:

  • Answer questions on GitHub Discussions
  • Help troubleshoot issues
  • Share tips and tricks
  • Create example workflows

Development Principles

As SuperLocalMemory grows, we commit to:

  1. 100% Local-First — No required cloud dependencies, privacy is non-negotiable
  2. Zero Cost Core — Core features always free, no premium tiers for basic functionality
  3. Open Source — Source code always public, AGPL v3 maintained
  4. Backward Compatibility — No breaking changes without major version bump
  5. Performance First — Fast operations, scales to 10K+ memories, minimal resource usage

Release Schedule

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

Related Pages


Questions about the roadmap?

Open a discussion: https://github.com/varun369/SuperLocalMemoryV2/discussions


Created by Varun Pratap Bhardwaj Solution Architect • SuperLocalMemory

GitHubIssuesWiki

Clone this wiki locally