Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Roadmap

Varun Pratap Bhardwaj edited this page May 24, 2026 · 3 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/qualixar/superlocalmemory/issues

Start a discussion: https://github.com/qualixar/superlocalmemory/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, Elastic License 2.0 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/qualixar/superlocalmemory/discussions


Created by Varun Pratap Bhardwaj Solution Architect • SuperLocalMemory

GitHubIssuesWiki

Clone this wiki locally

AltStyle によって変換されたページ (->オリジナル) /