Skip to main content

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?