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 ​
| Feature | Version |
|---|---|
Core remember / recall / forget API | v2.0.0 |
| SQLite WAL mode + concurrency hardening | v2.0.0 |
| Semantic embedding with cosine similarity | v2.0.0 |
| Hybrid Logical Clock (HLC) for causal ordering | v2.1.0 |
Decentralized P2P sync engine (LocalP2PSyncProvider) | v2.1.0 |
| Delta sync — O(Δ) incremental event pull | v2.1.0 |
| Backup / restore CLI | v2.1.0 |
| Input validation & path traversal prevention | v2.1.2 |
| Performance regression benchmark gate in CI | v2.1.2 |
| Cognitive decay (ACT-R model) & memory graph | v4.0.0 |
AES-256-GCM at-rest encryption (MemoryVault) | v4.0.0 |
| REST API server + AI tool integration | v4.0.0 |
| PostgreSQL storage adapter (pgvector) | v4.0.0 |
Cross-device sync (PostgresSyncProvider + AutoSync) | v4.1.0 |
| Python SDK with full core parity | v4.1.0 |
| LangChain & LlamaIndex integrations | v4.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 wizard | v5.0.2 |
| MCP server for AI assistants | v5.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 betweentimeline_eventsandmemories - [ ] Property-based fuzzing with
fast-checkfor 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 ​
- Local-First: Core features work offline. Network is enhancement, not dependency.
- Correct Before Fast: Sync semantics must be proven before throughput is addressed.
- Transparent Limitations: Known gaps are documented here, not discovered by users.
- Test Honesty: Tests reflect actual shipped behavior, not aspirations.
- Adapter Pattern: Core engine never depends on a specific transport or storage technology.