Skip to content

LimbicDB Roadmap ​

A focused, living view of where LimbicDB is headed. Last updated: 2026-04-13

Current Version: v5.0.2 (Stable) ​

Status: Production-ready. The core API, storage format, and sync protocol are stable.


✅ Completed ​

FeatureVersion
Core remember / recall / forget APIv2.0.0
SQLite WAL mode + concurrency hardeningv2.0.0
Semantic embedding with cosine similarityv2.0.0
Hybrid Logical Clock (HLC) for causal orderingv2.1.0
Decentralized P2P sync engine (LocalP2PSyncProvider)v2.1.0
Delta sync — O(Δ) incremental event pullv2.1.0
Backup / restore CLIv2.1.0
Input validation & path traversal preventionv2.1.2
Performance regression benchmark gate in CIv2.1.2
Cognitive decay (ACT-R model) & memory graphv4.0.0
AES-256-GCM at-rest encryption (MemoryVault)v4.0.0
REST API server + AI tool integrationv4.0.0
PostgreSQL storage adapter (pgvector)v4.0.0
Cross-device sync (PostgresSyncProvider + AutoSync)v4.1.0
Python SDK with full core parityv4.1.0
LangChain & LlamaIndex integrationsv4.1.0
LimbicDB Studio (Electron desktop app)v4.1.0
Zero-config semantic search (auto-embedder)v5.0.1
Clean API surface (55 → 20 exports)v5.0.2
Interactive npx limbicdb init wizardv5.0.2
MCP server for AI assistantsv5.0.0

🚧 In Progress ​

Python SDK Feature Parity ​

  • [ ] Memory Graph (findRelated, getContextGraph, autoLink)
  • [ ] Cross-device sync (PostgresSyncProvider, AutoSync)
  • [ ] At-rest encryption (MemoryVault)
  • [ ] Session management

Hardening ​

  • [ ] db.sanityCheck() — validates consistency between timeline_events and memories
  • [ ] Property-based fuzzing with fast-check for the core write path
  • [ ] TypeScript ESLint integration in CI

🔮 Future (No ETA) ​

These are genuine possibilities — prioritized by community demand.

  • WebSocket relay transport — stateless relay for real-time cross-host sync
  • CRDT-backed memory types — beyond current Last-Writer-Wins
  • Semantic conflict resolution — AI-powered merge of contradicting memories
  • Browser/Deno runtime support — via sql.js or libsql
  • Plugin system — custom embedders, custom decay functions, custom storage

Development Principles ​

  1. Local-First: Core features work offline. Network is enhancement, not dependency.
  2. Correct Before Fast: Sync semantics must be proven before throughput is addressed.
  3. Transparent Limitations: Known gaps are documented here, not discovered by users.
  4. Test Honesty: Tests reflect actual shipped behavior, not aspirations.
  5. Adapter Pattern: Core engine never depends on a specific transport or storage technology.

Released under the MIT License.