Changelog
All notable changes to CommandLane are documented in this file.
Recent Highlights
Performance & Reliability
- Background Worker Integration - Fixed queue reliability with retry logic (3 attempts, 50ms delay)
- Database Corruption Fix - Disabled FTS5 UPDATE trigger to prevent corruption on rapid captures
- Classification Speed - TinyBERT averaging 13.3ms with 99% accuracy
UI Improvements
- Dashboard Sidebar - Enhanced design with improved navigation
- Modern Capture Window - Flow Launcher-inspired borderless UI
- System Tray Service - Professional always-on background capture
Architecture
- Hybrid Search - RRF fusion of FTS5 + semantic search (<500ms @ 10k entries)
- Three-Tier Classification - Cache → Rules → TinyBERT/LLM hierarchy
- SQLite Hybrid Storage - FTS5 + sqlite-vec for scalable local storage
Roadmap
Upcoming features:
- Tauri Desktop App - Replace Python UI with modern Rust+TypeScript desktop app
- Mobile Companion - iOS/Android quick capture apps
- Plugin System - Extensible architecture for custom integrations
- Smart Collections - AI-powered automatic grouping of related entries
Contributing
Found a bug or have a feature request?