SmrutiCortex: Instant Browser History Search
Instant browser history search. Local AI via Ollama: live synonym expansion, per-keyword cache. 100% private. Zero cloud.
As of June 2026, SmrutiCortex: Instant Browser History Search has 7 users and a 5.00/5 rating from 1 reviews in the Productivity category.
Usersup 16.7 percent+16.7%
7
7
Ratingno change0%
5.00
1 reviews
Reviewsno change0%
1
Version
9.4.1
Manifest V3
90-day change · In the last 90 days this extension 5 version updates, changed permissions.
History
9 snapshotsTracking since Apr 1, 2026.
View as table
| Date | Users | Rating | Reviews | Version |
|---|---|---|---|---|
| Apr 1, 2026 | 6 | 5.00 | 1 | 8.0.0 |
| Apr 16, 2026 | 7 | 5.00 | 1 | 8.0.0 |
| Apr 24, 2026 | 7 | 5.00 | 1 | 9.1.0 |
| May 1, 2026 | 7 | 5.00 | 1 | 9.2.0 |
| May 7, 2026 | — | 5.00 | 1 | 9.3.0 |
| May 18, 2026 | 8 | 5.00 | 1 | 9.3.0 |
| May 24, 2026 | — | 5.00 | 1 | 9.3.0 |
| May 31, 2026 | 7 | 5.00 | 1 | 9.4.0 |
| Jun 6, 2026 | 9 | 5.00 | 1 | 9.4.1 |
| Now | 7 | 5.00 | 1 | 9.4.1 |
Changelog
- May 31, 2026description
SmrutiCortex — Your private, lightning-fast browser memory search engine. Tired of losing important pages in your browser history? SmrutiCortex indexes everything you visit and retrieves any URL in milliseconds. Think "Everything" search for Windows, but for your browser. KEY FEATURES: ⚡ Ultra-Fast Search — Results appear as you type (< 50ms) 🎯 Smart Ranking — Recent + frequent results with literal substring boost 🎯 Strict Matching — Only shows results containing your search terms (default ON, configurable) 🎲 Diverse Results — Filters duplicate URLs automatically for variety (default ON, configurable) ⭐ Bookmark Search — Search bookmarks alongside history with ★ indicator 🔍 Query Expansion — Find related terms with synonym matching 🖼️ Favicon Caching — Local cache for fast icon loading 📊 Performance Monitor — Real-time search metrics and timing 🔧 Advanced Diagnostics — Export system info for bug reports 🔐 100% Private — All data stays local in IndexedDB 🛡️ Self-Healing — Auto-recovery from errors with retry logic 🔧 Privacy Controls — Favicon toggle, sensitive-site blacklist 💾 Data Management — Storage quota monitoring, one-click rebuild ⌨️ Keyboard-First — Ctrl+Shift+S instant access, full arrow key navigation 🎨 Clean UI — Minimal, distraction-free interface 🤖 AI Search — Optional local keyword expansion (Ollama) 🌐 Cross-Browser — Works on Chrome, Edge, and Firefox 🎓 Guided Onboarding — In-extension spotlight tour for new users 🔘 Toggle Chip Bar — Quick-toggle settings without opening settings modal 🔔 Toast Notifications — Hover-to-pause, selectable text for error messages 🎨 Theme Support — Dark, Light, or Auto (follows system preference) 📦 Data Portability — Export/import your entire search index ⎋ Smart Escape — First Esc clears input, second Esc closes 🔄 Zero-Reload Updates — Keyboard shortcut survives extension updates 🎛️ Command Palette — Universal browser control with prefix modes (/, >, @, #, ??, ?) 🌍 Web Search — Search Google, YouTube, GitHub, and more from the palette 🪟 Browser Commands — 45+ tab/window management commands (opt-in) 🔖 Recently Closed — Find and restore recently closed tabs from tab switcher 🔍 Boundary-Flex Matching — finds `module42` inside `Module 42`, `Module-42`, `module_42` (clean exact matches still rank first) ⚡ Warm-Cache Popup — instant first paint with cached recent history PRIVACY GUARANTEE: • All data stored locally on your device • No cloud sync, no external servers • No analytics, no tracking • Optional favicon loading (configurable) • Sensitive-site blacklist (banks, password managers) • Source-available — inspect the code anytime (BSL-1.1, converts to Apache-2.0 in 2030) • You can delete all data anytime HOW IT WORKS: 1. Install extension 2. Browse normally — SmrutiCortex indexes your history automatically 3. Press Ctrl+Shift+S (or click icon) to search 4. Type anything — title, URL, keywords 5. Hit Enter to open KEYBOARD SHORTCUTS: • Ctrl+Shift+S: Open search • Enter: Open result • Ctrl+Enter: Open in new tab • Shift+Enter: Open in background tab • Arrow keys: Navigate results • Esc: Clear search (first press), close (second press) • Type "sc " in address bar for quick access PREFIX MODES (in quick-search overlay): • / — Everyday commands (sort, theme, toggles) • > — Power commands (tab management, groups) • @ — Switch to tab by title + recently closed tabs • # — Search bookmarks • ?? — Web search (Google, YouTube, GitHub, etc.) • ? — Help and discovery TECHNICAL DETAILS: • Manifest V3 (future-proof) • IndexedDB for fast local storage • Modular scoring algorithms for intelligent ranking • Service worker background processing • TypeScript codebase for reliability • 2,397+ unit tests + 56 E2E tests, coverage ratchet gated in pre-commit SOURCE-AVAILABLE (BSL-1.1): View code, report issues: github.com/dhruvinrsoni/smruti-cortex Free for personal use. Converts to Apache-2.0 on April 1, 2030. New in v9.3.0: • Recent history is now live — new visits appear in the popup without clicking "Index Now" • Report bad rankings directly from the popup (rate-limited to 5 per 24 h) • Smarter deduplication removes near-duplicate results across sub-domains New in v9.2.0 Boundary-flex search matching — module42 now finds Module 42, Module-42, module_42 Warm-cache popup — instant first paint with cached recent history Idle-resume re-init — service worker wakes proactively, eliminating cold-start delay Battery-aware keep-alive — adaptive cadence that respects laptop battery Hardened Ollama integration — exponential backoff + model-name canonicalization Opt-in Semantic toolbar chip + Report Chooser modal 2,397 unit tests across 70 files + 70+ E2E tests across 11 specs Adds one new permission: idle — used solely to wake the service worker. Grants no access to browsing data. Reviewer fast-path: No new permissions, no new host permissions, no new data collection vs v9.1.0. This release adds boundary-flex search matching, warm-cache popup paint, opt-in Semantic chip, and MV3 reliability hardening (idle re-init, battery-aware keep-alive). All processing remains local; all data remains in IndexedDB. New in v9.4.0: • Type "?? j PROJ-123" to jump straight to a Jira issue from the search bar • Result list never blanks when toggling AI mode — instant display with chip pulse feedback • Ctrl+C copies a paste-ready URL for the Chrome omnibox New in v9.3.0: • Recent history is now live — new visits appear in the popup without clicking "Index Now" • Report bad rankings directly from the popup (rate-limited to 5 per 24 h) • Smarter deduplication removes near-duplicate results across sub-domains v9.2.0 — Reliability + smarter search. NEW: Boundary-flex matching — `module42` matches `Module 42`, `Module-42`, `module_42`, etc. NEW: Warm-cache recent history — popup paints instantly on open. NEW: Opt-in Semantic toolbar chip; Report chooser modal. FIX: Service worker re-inits on idle; battery-aware keep-alive. FIX: Ollama backoff when offline; model-name canonicalization. INFRA: Logging overhaul. Coverage gate. No new permissions. 100% local. New in v9.0.0 (vs v8.1.0) — LTS Release New permissions: - sessions (required) — for recently closed tab search and restore in the @ tab-switcher mode - windows (required) — for focusing the correct window when switching tabs from search results, and for Move Tab / Merge Windows commands - tabGroups (optional) — for tab group management commands in the command palette - browsingData (optional) — for browsing data cleanup commands in the command palette - topSites (optional) — for showing most-visited sites in the command palette New features: - Command palette with 6 prefix modes (/, >, @, #, ??, ?) - 45+ advanced browser commands for tab/window management (opt-in, behind optional permissions) - Recently closed tabs in tab-switcher mode (@) with one-click restore - Web search mode for Google, YouTube, GitHub, GCP, Jira, Confluence - Popup and quick-search overlay resizing with drag handles - Unified scroll toggle - Settings UI modernization (toggle switches, segmented controls, pill chips) Bug fixes and stability: - CSP compliance: moved inline error handler to external file - Fixed message port closed warnings - Fixed listener leaks in quick-search and tour - Fixed unhandled promise rejections in resilience module - Replaced 60+ silent catch blocks with meaningful logging - Dead code removal (unused exports, imports, variables) - Build guardrail for Chrome MV3 underscore-dir restriction License change: - Changed from Apache-2.0 to BSL-1.1 (source-available) - Free for non-commercial, personal, educational, or evaluation use - Converts to Apache-2.0 on April 1, 2030
SmrutiCortex — Your private, lightning-fast browser memory search engine. Tired of losing important pages in your browser history? SmrutiCortex indexes everything you visit and retrieves any URL in milliseconds. Think "Everything" search for Windows, but for your browser. KEY FEATURES: ⚡ Ultra-Fast Search — Results appear as you type (< 50ms) 🎯 Smart Ranking — Recent + frequent results with literal substring boost 🎯 Strict Matching — Only shows results containing your search terms (default ON, configurable) 🎲 Diverse Results — Filters duplicate URLs automatically for variety (default ON, configurable) ⭐ Bookmark Search — Search bookmarks alongside history with ★ indicator 🔍 Query Expansion — Find related terms with synonym matching 🖼️ Favicon Caching — Local cache for fast icon loading 📊 Performance Monitor — Real-time search metrics and timing 🔧 Advanced Diagnostics — Export system info for bug reports 🔐 100% Private — All data stays local in IndexedDB 🛡️ Self-Healing — Auto-recovery from errors with retry logic 🔧 Privacy Controls — Favicon toggle, sensitive-site blacklist 💾 Data Management — Storage quota monitoring, one-click rebuild ⌨️ Keyboard-First — Ctrl+Shift+S instant access, full arrow key navigation 🎨 Clean UI — Minimal, distraction-free interface 🤖 AI Search — Optional local keyword expansion (Ollama) 🌐 Cross-Browser — Works on Chrome, Edge, and Firefox 🎓 Guided Onboarding — In-extension spotlight tour for new users 🔘 Toggle Chip Bar — Quick-toggle settings without opening settings modal 🔔 Toast Notifications — Hover-to-pause, selectable text for error messages 🎨 Theme Support — Dark, Light, or Auto (follows system preference) 📦 Data Portability — Export/import your entire search index ⎋ Smart Escape — First Esc clears input, second Esc closes 🔄 Zero-Reload Updates — Keyboard shortcut survives extension updates 🎛️ Command Palette — Universal browser control with prefix modes (/, >, @, #, ??, ?) 🌍 Web Search — Search Google, YouTube, GitHub, and more from the palette 🪟 Browser Commands — 45+ tab/window management commands (opt-in) 🔖 Recently Closed — Find and restore recently closed tabs from tab switcher 🔍 Boundary-Flex Matching — finds `module42` inside `Module 42`, `Module-42`, `module_42` (clean exact matches still rank first) ⚡ Warm-Cache Popup — instant first paint with cached recent history PRIVACY GUARANTEE: • All data stored locally on your device • No cloud sync, no external servers • No analytics, no tracking • Optional favicon loading (configurable) • Sensitive-site blacklist (banks, password managers) • Source-available — inspect the code anytime (BSL-1.1, converts to Apache-2.0 in 2030) • You can delete all data anytime HOW IT WORKS: 1. Install extension 2. Browse normally — SmrutiCortex indexes your history automatically 3. Press Ctrl+Shift+S (or click icon) to search 4. Type anything — title, URL, keywords 5. Hit Enter to open KEYBOARD SHORTCUTS: • Ctrl+Shift+S: Open search • Enter: Open result • Ctrl+Enter: Open in new tab • Shift+Enter: Open in background tab • Arrow keys: Navigate results • Esc: Clear search (first press), close (second press) • Type "sc " in address bar for quick access PREFIX MODES (in quick-search overlay): • / — Everyday commands (sort, theme, toggles) • > — Power commands (tab management, groups) • @ — Switch to tab by title + recently closed tabs • # — Search bookmarks • ?? — Web search (Google, YouTube, GitHub, etc.) • ? — Help and discovery TECHNICAL DETAILS: • Manifest V3 (future-proof) • IndexedDB for fast local storage • Modular scoring algorithms for intelligent ranking • Service worker background processing • TypeScript codebase for reliability • 2,397+ unit tests + 56 E2E tests, coverage ratchet gated in pre-commit SOURCE-AVAILABLE (BSL-1.1): View code, report issues: github.com/dhruvinrsoni/smruti-cortex Free for personal use. Converts to Apache-2.0 on April 1, 2030. New in v9.4.1 (from v9.3.0): • Instant results after typing — keyword results now fire once after you pause typing (respects your Focus Delay setting), not on every individual keystroke • Independent AI + Semantic chips — the 🧠 Semantic chip no longer requires the 🤖 AI chip to be on; each chip directly toggles its own setting • Result list stays visible when toggling AI/Semantic chips; Ctrl+C on a result copies the URL New in v9.3.0: • Recent history is now live — new visits appear in the popup without clicking "Index Now" • Report bad rankings directly from the popup (rate-limited to 5 per 24 h) • Smarter deduplication removes near-duplicate results across sub-domains New in v9.2.0 Boundary-flex search matching — module42 now finds Module 42, Module-42, module_42 Warm-cache popup — instant first paint with cached recent history Idle-resume re-init — service worker wakes proactively, eliminating cold-start delay Battery-aware keep-alive — adaptive cadence that respects laptop battery Hardened Ollama integration — exponential backoff + model-name canonicalization Opt-in Semantic toolbar chip + Report Chooser modal 2,397 unit tests across 70 files + 70+ E2E tests across 11 specs Adds one new permission: idle — used solely to wake the service worker. Grants no access to browsing data. Reviewer fast-path: No new permissions, no new host permissions, no new data collection vs v9.1.0. This release adds boundary-flex search matching, warm-cache popup paint, opt-in Semantic chip, and MV3 reliability hardening (idle re-init, battery-aware keep-alive). All processing remains local; all data remains in IndexedDB. New in v9.4.0: • Type "?? j PROJ-123" to jump straight to a Jira issue from the search bar • Result list never blanks when toggling AI mode — instant display with chip pulse feedback • Ctrl+C copies a paste-ready URL for the Chrome omnibox New in v9.3.0: • Recent history is now live — new visits appear in the popup without clicking "Index Now" • Report bad rankings directly from the popup (rate-limited to 5 per 24 h) • Smarter deduplication removes near-duplicate results across sub-domains v9.2.0 — Reliability + smarter search. NEW: Boundary-flex matching — `module42` matches `Module 42`, `Module-42`, `module_42`, etc. NEW: Warm-cache recent history — popup paints instantly on open. NEW: Opt-in Semantic toolbar chip; Report chooser modal. FIX: Service worker re-inits on idle; battery-aware keep-alive. FIX: Ollama backoff when offline; model-name canonicalization. INFRA: Logging overhaul. Coverage gate. No new permissions. 100% local. New in v9.0.0 (vs v8.1.0) — LTS Release New permissions: - sessions (required) — for recently closed tab search and restore in the @ tab-switcher mode - windows (required) — for focusing the correct window when switching tabs from search results, and for Move Tab / Merge Windows commands - tabGroups (optional) — for tab group management commands in the command palette - browsingData (optional) — for browsing data cleanup commands in the command palette - topSites (optional) — for showing most-visited sites in the command palette New features: - Command palette with 6 prefix modes (/, >, @, #, ??, ?) - 45+ advanced browser commands for tab/window management (opt-in, behind optional permissions) - Recently closed tabs in tab-switcher mode (@) with one-click restore - Web search mode for Google, YouTube, GitHub, GCP, Jira, Confluence - Popup and quick-search overlay resizing with drag handles - Unified scroll toggle - Settings UI modernization (toggle switches, segmented controls, pill chips) Bug fixes and stability: - CSP compliance: moved inline error handler to external file - Fixed message port closed warnings - Fixed listener leaks in quick-search and tour - Fixed unhandled promise rejections in resilience module - Replaced 60+ silent catch blocks with meaningful logging - Dead code removal (unused exports, imports, variables) - Build guardrail for Chrome MV3 underscore-dir restriction License change: - Changed from Apache-2.0 to BSL-1.1 (source-available) - Free for non-commercial, personal, educational, or evaluation use - Converts to Apache-2.0 on April 1, 2030
- May 24, 2026description
SmrutiCortex — Your private, lightning-fast browser memory search engine. Tired of losing important pages in your browser history? SmrutiCortex indexes everything you visit and retrieves any URL in milliseconds. Think "Everything" search for Windows, but for your browser. KEY FEATURES: ⚡ Ultra-Fast Search — Results appear as you type (< 50ms) 🎯 Smart Ranking — Recent + frequent results with literal substring boost 🎯 Strict Matching — Only shows results containing your search terms (default ON, configurable) 🎲 Diverse Results — Filters duplicate URLs automatically for variety (default ON, configurable) ⭐ Bookmark Search — Search bookmarks alongside history with ★ indicator 🔍 Query Expansion — Find related terms with synonym matching 🖼️ Favicon Caching — Local cache for fast icon loading 📊 Performance Monitor — Real-time search metrics and timing 🔧 Advanced Diagnostics — Export system info for bug reports 🔐 100% Private — All data stays local in IndexedDB 🛡️ Self-Healing — Auto-recovery from errors with retry logic 🔧 Privacy Controls — Favicon toggle, sensitive-site blacklist 💾 Data Management — Storage quota monitoring, one-click rebuild ⌨️ Keyboard-First — Ctrl+Shift+S instant access, full arrow key navigation 🎨 Clean UI — Minimal, distraction-free interface 🤖 AI Search — Optional local keyword expansion (Ollama) 🌐 Cross-Browser — Works on Chrome, Edge, and Firefox 🎓 Guided Onboarding — In-extension spotlight tour for new users 🔘 Toggle Chip Bar — Quick-toggle settings without opening settings modal 🔔 Toast Notifications — Hover-to-pause, selectable text for error messages 🎨 Theme Support — Dark, Light, or Auto (follows system preference) 📦 Data Portability — Export/import your entire search index ⎋ Smart Escape — First Esc clears input, second Esc closes 🔄 Zero-Reload Updates — Keyboard shortcut survives extension updates 🎛️ Command Palette — Universal browser control with prefix modes (/, >, @, #, ??, ?) 🌍 Web Search — Search Google, YouTube, GitHub, and more from the palette 🪟 Browser Commands — 45+ tab/window management commands (opt-in) 🔖 Recently Closed — Find and restore recently closed tabs from tab switcher 🔍 Boundary-Flex Matching — finds `module42` inside `Module 42`, `Module-42`, `module_42` (clean exact matches still rank first) ⚡ Warm-Cache Popup — instant first paint with cached recent history PRIVACY GUARANTEE: • All data stored locally on your device • No cloud sync, no external servers • No analytics, no tracking • Optional favicon loading (configurable) • Sensitive-site blacklist (banks, password managers) • Source-available — inspect the code anytime (BSL-1.1, converts to Apache-2.0 in 2030) • You can delete all data anytime HOW IT WORKS: 1. Install extension 2. Browse normally — SmrutiCortex indexes your history automatically 3. Press Ctrl+Shift+S (or click icon) to search 4. Type anything — title, URL, keywords 5. Hit Enter to open KEYBOARD SHORTCUTS: • Ctrl+Shift+S: Open search • Enter: Open result • Ctrl+Enter: Open in new tab • Shift+Enter: Open in background tab • Arrow keys: Navigate results • Esc: Clear search (first press), close (second press) • Type "sc " in address bar for quick access PREFIX MODES (in quick-search overlay): • / — Everyday commands (sort, theme, toggles) • > — Power commands (tab management, groups) • @ — Switch to tab by title + recently closed tabs • # — Search bookmarks • ?? — Web search (Google, YouTube, GitHub, etc.) • ? — Help and discovery TECHNICAL DETAILS: • Manifest V3 (future-proof) • IndexedDB for fast local storage • Modular scoring algorithms for intelligent ranking • Service worker background processing • TypeScript codebase for reliability • 2,397+ unit tests + 56 E2E tests, coverage ratchet gated in pre-commit SOURCE-AVAILABLE (BSL-1.1): View code, report issues: github.com/dhruvinrsoni/smruti-cortex Free for personal use. Converts to Apache-2.0 on April 1, 2030. New in v9.2.0 Boundary-flex search matching — module42 now finds Module 42, Module-42, module_42 Warm-cache popup — instant first paint with cached recent history Idle-resume re-init — service worker wakes proactively, eliminating cold-start delay Battery-aware keep-alive — adaptive cadence that respects laptop battery Hardened Ollama integration — exponential backoff + model-name canonicalization Opt-in Semantic toolbar chip + Report Chooser modal 2,397 unit tests across 70 files + 70+ E2E tests across 11 specs Adds one new permission: idle — used solely to wake the service worker. Grants no access to browsing data. Reviewer fast-path: No new permissions, no new host permissions, no new data collection vs v9.1.0. This release adds boundary-flex search matching, warm-cache popup paint, opt-in Semantic chip, and MV3 reliability hardening (idle re-init, battery-aware keep-alive). All processing remains local; all data remains in IndexedDB. v9.2.0 — Reliability + smarter search. NEW: Boundary-flex matching — `module42` matches `Module 42`, `Module-42`, `module_42`, etc. NEW: Warm-cache recent history — popup paints instantly on open. NEW: Opt-in Semantic toolbar chip; Report chooser modal. FIX: Service worker re-inits on idle; battery-aware keep-alive. FIX: Ollama backoff when offline; model-name canonicalization. INFRA: Logging overhaul. Coverage gate. No new permissions. 100% local. New in v9.0.0 (vs v8.1.0) — LTS Release New permissions: - sessions (required) — for recently closed tab search and restore in the @ tab-switcher mode - windows (required) — for focusing the correct window when switching tabs from search results, and for Move Tab / Merge Windows commands - tabGroups (optional) — for tab group management commands in the command palette - browsingData (optional) — for browsing data cleanup commands in the command palette - topSites (optional) — for showing most-visited sites in the command palette New features: - Command palette with 6 prefix modes (/, >, @, #, ??, ?) - 45+ advanced browser commands for tab/window management (opt-in, behind optional permissions) - Recently closed tabs in tab-switcher mode (@) with one-click restore - Web search mode for Google, YouTube, GitHub, GCP, Jira, Confluence - Popup and quick-search overlay resizing with drag handles - Unified scroll toggle - Settings UI modernization (toggle switches, segmented controls, pill chips) Bug fixes and stability: - CSP compliance: moved inline error handler to external file - Fixed message port closed warnings - Fixed listener leaks in quick-search and tour - Fixed unhandled promise rejections in resilience module - Replaced 60+ silent catch blocks with meaningful logging - Dead code removal (unused exports, imports, variables) - Build guardrail for Chrome MV3 underscore-dir restriction License change: - Changed from Apache-2.0 to BSL-1.1 (source-available) - Free for non-commercial, personal, educational, or evaluation use - Converts to Apache-2.0 on April 1, 2030
SmrutiCortex — Your private, lightning-fast browser memory search engine. Tired of losing important pages in your browser history? SmrutiCortex indexes everything you visit and retrieves any URL in milliseconds. Think "Everything" search for Windows, but for your browser. KEY FEATURES: ⚡ Ultra-Fast Search — Results appear as you type (< 50ms) 🎯 Smart Ranking — Recent + frequent results with literal substring boost 🎯 Strict Matching — Only shows results containing your search terms (default ON, configurable) 🎲 Diverse Results — Filters duplicate URLs automatically for variety (default ON, configurable) ⭐ Bookmark Search — Search bookmarks alongside history with ★ indicator 🔍 Query Expansion — Find related terms with synonym matching 🖼️ Favicon Caching — Local cache for fast icon loading 📊 Performance Monitor — Real-time search metrics and timing 🔧 Advanced Diagnostics — Export system info for bug reports 🔐 100% Private — All data stays local in IndexedDB 🛡️ Self-Healing — Auto-recovery from errors with retry logic 🔧 Privacy Controls — Favicon toggle, sensitive-site blacklist 💾 Data Management — Storage quota monitoring, one-click rebuild ⌨️ Keyboard-First — Ctrl+Shift+S instant access, full arrow key navigation 🎨 Clean UI — Minimal, distraction-free interface 🤖 AI Search — Optional local keyword expansion (Ollama) 🌐 Cross-Browser — Works on Chrome, Edge, and Firefox 🎓 Guided Onboarding — In-extension spotlight tour for new users 🔘 Toggle Chip Bar — Quick-toggle settings without opening settings modal 🔔 Toast Notifications — Hover-to-pause, selectable text for error messages 🎨 Theme Support — Dark, Light, or Auto (follows system preference) 📦 Data Portability — Export/import your entire search index ⎋ Smart Escape — First Esc clears input, second Esc closes 🔄 Zero-Reload Updates — Keyboard shortcut survives extension updates 🎛️ Command Palette — Universal browser control with prefix modes (/, >, @, #, ??, ?) 🌍 Web Search — Search Google, YouTube, GitHub, and more from the palette 🪟 Browser Commands — 45+ tab/window management commands (opt-in) 🔖 Recently Closed — Find and restore recently closed tabs from tab switcher 🔍 Boundary-Flex Matching — finds `module42` inside `Module 42`, `Module-42`, `module_42` (clean exact matches still rank first) ⚡ Warm-Cache Popup — instant first paint with cached recent history PRIVACY GUARANTEE: • All data stored locally on your device • No cloud sync, no external servers • No analytics, no tracking • Optional favicon loading (configurable) • Sensitive-site blacklist (banks, password managers) • Source-available — inspect the code anytime (BSL-1.1, converts to Apache-2.0 in 2030) • You can delete all data anytime HOW IT WORKS: 1. Install extension 2. Browse normally — SmrutiCortex indexes your history automatically 3. Press Ctrl+Shift+S (or click icon) to search 4. Type anything — title, URL, keywords 5. Hit Enter to open KEYBOARD SHORTCUTS: • Ctrl+Shift+S: Open search • Enter: Open result • Ctrl+Enter: Open in new tab • Shift+Enter: Open in background tab • Arrow keys: Navigate results • Esc: Clear search (first press), close (second press) • Type "sc " in address bar for quick access PREFIX MODES (in quick-search overlay): • / — Everyday commands (sort, theme, toggles) • > — Power commands (tab management, groups) • @ — Switch to tab by title + recently closed tabs • # — Search bookmarks • ?? — Web search (Google, YouTube, GitHub, etc.) • ? — Help and discovery TECHNICAL DETAILS: • Manifest V3 (future-proof) • IndexedDB for fast local storage • Modular scoring algorithms for intelligent ranking • Service worker background processing • TypeScript codebase for reliability • 2,397+ unit tests + 56 E2E tests, coverage ratchet gated in pre-commit SOURCE-AVAILABLE (BSL-1.1): View code, report issues: github.com/dhruvinrsoni/smruti-cortex Free for personal use. Converts to Apache-2.0 on April 1, 2030. New in v9.3.0: • Recent history is now live — new visits appear in the popup without clicking "Index Now" • Report bad rankings directly from the popup (rate-limited to 5 per 24 h) • Smarter deduplication removes near-duplicate results across sub-domains New in v9.2.0 Boundary-flex search matching — module42 now finds Module 42, Module-42, module_42 Warm-cache popup — instant first paint with cached recent history Idle-resume re-init — service worker wakes proactively, eliminating cold-start delay Battery-aware keep-alive — adaptive cadence that respects laptop battery Hardened Ollama integration — exponential backoff + model-name canonicalization Opt-in Semantic toolbar chip + Report Chooser modal 2,397 unit tests across 70 files + 70+ E2E tests across 11 specs Adds one new permission: idle — used solely to wake the service worker. Grants no access to browsing data. Reviewer fast-path: No new permissions, no new host permissions, no new data collection vs v9.1.0. This release adds boundary-flex search matching, warm-cache popup paint, opt-in Semantic chip, and MV3 reliability hardening (idle re-init, battery-aware keep-alive). All processing remains local; all data remains in IndexedDB. New in v9.4.0: • Type "?? j PROJ-123" to jump straight to a Jira issue from the search bar • Result list never blanks when toggling AI mode — instant display with chip pulse feedback • Ctrl+C copies a paste-ready URL for the Chrome omnibox New in v9.3.0: • Recent history is now live — new visits appear in the popup without clicking "Index Now" • Report bad rankings directly from the popup (rate-limited to 5 per 24 h) • Smarter deduplication removes near-duplicate results across sub-domains v9.2.0 — Reliability + smarter search. NEW: Boundary-flex matching — `module42` matches `Module 42`, `Module-42`, `module_42`, etc. NEW: Warm-cache recent history — popup paints instantly on open. NEW: Opt-in Semantic toolbar chip; Report chooser modal. FIX: Service worker re-inits on idle; battery-aware keep-alive. FIX: Ollama backoff when offline; model-name canonicalization. INFRA: Logging overhaul. Coverage gate. No new permissions. 100% local. New in v9.0.0 (vs v8.1.0) — LTS Release New permissions: - sessions (required) — for recently closed tab search and restore in the @ tab-switcher mode - windows (required) — for focusing the correct window when switching tabs from search results, and for Move Tab / Merge Windows commands - tabGroups (optional) — for tab group management commands in the command palette - browsingData (optional) — for browsing data cleanup commands in the command palette - topSites (optional) — for showing most-visited sites in the command palette New features: - Command palette with 6 prefix modes (/, >, @, #, ??, ?) - 45+ advanced browser commands for tab/window management (opt-in, behind optional permissions) - Recently closed tabs in tab-switcher mode (@) with one-click restore - Web search mode for Google, YouTube, GitHub, GCP, Jira, Confluence - Popup and quick-search overlay resizing with drag handles - Unified scroll toggle - Settings UI modernization (toggle switches, segmented controls, pill chips) Bug fixes and stability: - CSP compliance: moved inline error handler to external file - Fixed message port closed warnings - Fixed listener leaks in quick-search and tour - Fixed unhandled promise rejections in resilience module - Replaced 60+ silent catch blocks with meaningful logging - Dead code removal (unused exports, imports, variables) - Build guardrail for Chrome MV3 underscore-dir restriction License change: - Changed from Apache-2.0 to BSL-1.1 (source-available) - Free for non-commercial, personal, educational, or evaluation use - Converts to Apache-2.0 on April 1, 2030
- May 1, 2026description
SmrutiCortex — Your private, lightning-fast browser memory search engine. Tired of losing important pages in your browser history? SmrutiCortex indexes everything you visit and retrieves any URL in milliseconds. Think "Everything" search for Windows, but for your browser. KEY FEATURES: ⚡ Ultra-Fast Search — Results appear as you type (< 50ms) 🎯 Smart Ranking — Recent + frequent results with literal substring boost 🎯 Strict Matching — Only shows results containing your search terms (default ON, configurable) 🎲 Diverse Results — Filters duplicate URLs automatically for variety (default ON, configurable) ⭐ Bookmark Search — Search bookmarks alongside history with ★ indicator 🔍 Query Expansion — Find related terms with synonym matching 🖼️ Favicon Caching — Local cache for fast icon loading 📊 Performance Monitor — Real-time search metrics and timing 🔧 Advanced Diagnostics — Export system info for bug reports 🔐 100% Private — All data stays local in IndexedDB 🛡️ Self-Healing — Auto-recovery from errors with retry logic 🔧 Privacy Controls — Favicon toggle, sensitive-site blacklist 💾 Data Management — Storage quota monitoring, one-click rebuild ⌨️ Keyboard-First — Ctrl+Shift+S instant access, full arrow key navigation 🎨 Clean UI — Minimal, distraction-free interface 🤖 AI Search — Optional local keyword expansion (Ollama) 🌐 Cross-Browser — Works on Chrome, Edge, and Firefox 🎓 Guided Onboarding — In-extension spotlight tour for new users 🔘 Toggle Chip Bar — Quick-toggle settings without opening settings modal 🔔 Toast Notifications — Hover-to-pause, selectable text for error messages 🎨 Theme Support — Dark, Light, or Auto (follows system preference) 📦 Data Portability — Export/import your entire search index ⎋ Smart Escape — First Esc clears input, second Esc closes 🔄 Zero-Reload Updates — Keyboard shortcut survives extension updates 🎛️ Command Palette — Universal browser control with prefix modes (/, >, @, #, ??, ?) 🌍 Web Search — Search Google, YouTube, GitHub, and more from the palette 🪟 Browser Commands — 45+ tab/window management commands (opt-in) 🔖 Recently Closed — Find and restore recently closed tabs from tab switcher 🔍 Boundary-Flex Matching — finds `module42` inside `Module 42`, `Module-42`, `module_42` (clean exact matches still rank first) ⚡ Warm-Cache Popup — instant first paint with cached recent history PRIVACY GUARANTEE: • All data stored locally on your device • No cloud sync, no external servers • No analytics, no tracking • Optional favicon loading (configurable) • Sensitive-site blacklist (banks, password managers) • Source-available — inspect the code anytime (BSL-1.1, converts to Apache-2.0 in 2030) • You can delete all data anytime HOW IT WORKS: 1. Install extension 2. Browse normally — SmrutiCortex indexes your history automatically 3. Press Ctrl+Shift+S (or click icon) to search 4. Type anything — title, URL, keywords 5. Hit Enter to open KEYBOARD SHORTCUTS: • Ctrl+Shift+S: Open search • Enter: Open result • Ctrl+Enter: Open in new tab • Shift+Enter: Open in background tab • Arrow keys: Navigate results • Esc: Clear search (first press), close (second press) • Type "sc " in address bar for quick access PREFIX MODES (in quick-search overlay): • / — Everyday commands (sort, theme, toggles) • > — Power commands (tab management, groups) • @ — Switch to tab by title + recently closed tabs • # — Search bookmarks • ?? — Web search (Google, YouTube, GitHub, etc.) • ? — Help and discovery TECHNICAL DETAILS: • Manifest V3 (future-proof) • IndexedDB for fast local storage • Modular scoring algorithms for intelligent ranking • Service worker background processing • TypeScript codebase for reliability • 2,397+ unit tests + 56 E2E tests, coverage ratchet gated in pre-commit SOURCE-AVAILABLE (BSL-1.1): View code, report issues: github.com/dhruvinrsoni/smruti-cortex Free for personal use. Converts to Apache-2.0 on April 1, 2030. New in v9.0.0 (vs v8.1.0) — LTS Release New permissions: - sessions (required) — for recently closed tab search and restore in the @ tab-switcher mode - windows (required) — for focusing the correct window when switching tabs from search results, and for Move Tab / Merge Windows commands - tabGroups (optional) — for tab group management commands in the command palette - browsingData (optional) — for browsing data cleanup commands in the command palette - topSites (optional) — for showing most-visited sites in the command palette New features: - Command palette with 6 prefix modes (/, >, @, #, ??, ?) - 45+ advanced browser commands for tab/window management (opt-in, behind optional permissions) - Recently closed tabs in tab-switcher mode (@) with one-click restore - Web search mode for Google, YouTube, GitHub, GCP, Jira, Confluence - Popup and quick-search overlay resizing with drag handles - Unified scroll toggle - Settings UI modernization (toggle switches, segmented controls, pill chips) Bug fixes and stability: - CSP compliance: moved inline error handler to external file - Fixed message port closed warnings - Fixed listener leaks in quick-search and tour - Fixed unhandled promise rejections in resilience module - Replaced 60+ silent catch blocks with meaningful logging - Dead code removal (unused exports, imports, variables) - Build guardrail for Chrome MV3 underscore-dir restriction License change: - Changed from Apache-2.0 to BSL-1.1 (source-available) - Free for non-commercial, personal, educational, or evaluation use - Converts to Apache-2.0 on April 1, 2030 --- Reviewer fast-path: No new permissions, no new host permissions, no new data collection vs v9.1.0. This release adds boundary-flex search matching, warm-cache popup paint, opt-in Semantic chip, and MV3 reliability hardening (idle re-init, battery-aware keep-alive). All processing remains local; all data remains in IndexedDB. v9.2.0 — Reliability + smarter search. NEW: Boundary-flex matching — `module42` matches `Module 42`, `Module-42`, `module_42`, etc. NEW: Warm-cache recent history — popup paints instantly on open. NEW: Opt-in Semantic toolbar chip; Report chooser modal. FIX: Service worker re-inits on idle; battery-aware keep-alive. FIX: Ollama backoff when offline; model-name canonicalization. INFRA: Logging overhaul. Coverage gate. No new permissions. 100% local.
SmrutiCortex — Your private, lightning-fast browser memory search engine. Tired of losing important pages in your browser history? SmrutiCortex indexes everything you visit and retrieves any URL in milliseconds. Think "Everything" search for Windows, but for your browser. KEY FEATURES: ⚡ Ultra-Fast Search — Results appear as you type (< 50ms) 🎯 Smart Ranking — Recent + frequent results with literal substring boost 🎯 Strict Matching — Only shows results containing your search terms (default ON, configurable) 🎲 Diverse Results — Filters duplicate URLs automatically for variety (default ON, configurable) ⭐ Bookmark Search — Search bookmarks alongside history with ★ indicator 🔍 Query Expansion — Find related terms with synonym matching 🖼️ Favicon Caching — Local cache for fast icon loading 📊 Performance Monitor — Real-time search metrics and timing 🔧 Advanced Diagnostics — Export system info for bug reports 🔐 100% Private — All data stays local in IndexedDB 🛡️ Self-Healing — Auto-recovery from errors with retry logic 🔧 Privacy Controls — Favicon toggle, sensitive-site blacklist 💾 Data Management — Storage quota monitoring, one-click rebuild ⌨️ Keyboard-First — Ctrl+Shift+S instant access, full arrow key navigation 🎨 Clean UI — Minimal, distraction-free interface 🤖 AI Search — Optional local keyword expansion (Ollama) 🌐 Cross-Browser — Works on Chrome, Edge, and Firefox 🎓 Guided Onboarding — In-extension spotlight tour for new users 🔘 Toggle Chip Bar — Quick-toggle settings without opening settings modal 🔔 Toast Notifications — Hover-to-pause, selectable text for error messages 🎨 Theme Support — Dark, Light, or Auto (follows system preference) 📦 Data Portability — Export/import your entire search index ⎋ Smart Escape — First Esc clears input, second Esc closes 🔄 Zero-Reload Updates — Keyboard shortcut survives extension updates 🎛️ Command Palette — Universal browser control with prefix modes (/, >, @, #, ??, ?) 🌍 Web Search — Search Google, YouTube, GitHub, and more from the palette 🪟 Browser Commands — 45+ tab/window management commands (opt-in) 🔖 Recently Closed — Find and restore recently closed tabs from tab switcher 🔍 Boundary-Flex Matching — finds `module42` inside `Module 42`, `Module-42`, `module_42` (clean exact matches still rank first) ⚡ Warm-Cache Popup — instant first paint with cached recent history PRIVACY GUARANTEE: • All data stored locally on your device • No cloud sync, no external servers • No analytics, no tracking • Optional favicon loading (configurable) • Sensitive-site blacklist (banks, password managers) • Source-available — inspect the code anytime (BSL-1.1, converts to Apache-2.0 in 2030) • You can delete all data anytime HOW IT WORKS: 1. Install extension 2. Browse normally — SmrutiCortex indexes your history automatically 3. Press Ctrl+Shift+S (or click icon) to search 4. Type anything — title, URL, keywords 5. Hit Enter to open KEYBOARD SHORTCUTS: • Ctrl+Shift+S: Open search • Enter: Open result • Ctrl+Enter: Open in new tab • Shift+Enter: Open in background tab • Arrow keys: Navigate results • Esc: Clear search (first press), close (second press) • Type "sc " in address bar for quick access PREFIX MODES (in quick-search overlay): • / — Everyday commands (sort, theme, toggles) • > — Power commands (tab management, groups) • @ — Switch to tab by title + recently closed tabs • # — Search bookmarks • ?? — Web search (Google, YouTube, GitHub, etc.) • ? — Help and discovery TECHNICAL DETAILS: • Manifest V3 (future-proof) • IndexedDB for fast local storage • Modular scoring algorithms for intelligent ranking • Service worker background processing • TypeScript codebase for reliability • 2,397+ unit tests + 56 E2E tests, coverage ratchet gated in pre-commit SOURCE-AVAILABLE (BSL-1.1): View code, report issues: github.com/dhruvinrsoni/smruti-cortex Free for personal use. Converts to Apache-2.0 on April 1, 2030. New in v9.2.0 Boundary-flex search matching — module42 now finds Module 42, Module-42, module_42 Warm-cache popup — instant first paint with cached recent history Idle-resume re-init — service worker wakes proactively, eliminating cold-start delay Battery-aware keep-alive — adaptive cadence that respects laptop battery Hardened Ollama integration — exponential backoff + model-name canonicalization Opt-in Semantic toolbar chip + Report Chooser modal 2,397 unit tests across 70 files + 70+ E2E tests across 11 specs Adds one new permission: idle — used solely to wake the service worker. Grants no access to browsing data. Reviewer fast-path: No new permissions, no new host permissions, no new data collection vs v9.1.0. This release adds boundary-flex search matching, warm-cache popup paint, opt-in Semantic chip, and MV3 reliability hardening (idle re-init, battery-aware keep-alive). All processing remains local; all data remains in IndexedDB. v9.2.0 — Reliability + smarter search. NEW: Boundary-flex matching — `module42` matches `Module 42`, `Module-42`, `module_42`, etc. NEW: Warm-cache recent history — popup paints instantly on open. NEW: Opt-in Semantic toolbar chip; Report chooser modal. FIX: Service worker re-inits on idle; battery-aware keep-alive. FIX: Ollama backoff when offline; model-name canonicalization. INFRA: Logging overhaul. Coverage gate. No new permissions. 100% local. New in v9.0.0 (vs v8.1.0) — LTS Release New permissions: - sessions (required) — for recently closed tab search and restore in the @ tab-switcher mode - windows (required) — for focusing the correct window when switching tabs from search results, and for Move Tab / Merge Windows commands - tabGroups (optional) — for tab group management commands in the command palette - browsingData (optional) — for browsing data cleanup commands in the command palette - topSites (optional) — for showing most-visited sites in the command palette New features: - Command palette with 6 prefix modes (/, >, @, #, ??, ?) - 45+ advanced browser commands for tab/window management (opt-in, behind optional permissions) - Recently closed tabs in tab-switcher mode (@) with one-click restore - Web search mode for Google, YouTube, GitHub, GCP, Jira, Confluence - Popup and quick-search overlay resizing with drag handles - Unified scroll toggle - Settings UI modernization (toggle switches, segmented controls, pill chips) Bug fixes and stability: - CSP compliance: moved inline error handler to external file - Fixed message port closed warnings - Fixed listener leaks in quick-search and tour - Fixed unhandled promise rejections in resilience module - Replaced 60+ silent catch blocks with meaningful logging - Dead code removal (unused exports, imports, variables) - Build guardrail for Chrome MV3 underscore-dir restriction License change: - Changed from Apache-2.0 to BSL-1.1 (source-available) - Free for non-commercial, personal, educational, or evaluation use - Converts to Apache-2.0 on April 1, 2030
- Apr 24, 2026description
SmrutiCortex — Your private, lightning-fast browser memory search engine. Tired of losing important pages in your browser history? SmrutiCortex indexes everything you visit and retrieves any URL in milliseconds. Think "Everything" search for Windows, but for your browser. KEY FEATURES: ⚡ Ultra-Fast Search — Results appear as you type (< 50ms) 🎯 Smart Ranking — Recent + frequent results with literal substring boost 🎯 Strict Matching — Only shows results containing your search terms (default ON, configurable) 🎲 Diverse Results — Filters duplicate URLs automatically for variety (default ON, configurable) ⭐ Bookmark Search — Search bookmarks alongside history with ★ indicator 🔍 Query Expansion — Find related terms with synonym matching 🖼️ Favicon Caching — Local cache for fast icon loading 📊 Performance Monitor — Real-time search metrics and timing 🔧 Advanced Diagnostics — Export system info for bug reports 🔐 100% Private — All data stays local in IndexedDB 🛡️ Self-Healing — Auto-recovery from errors with retry logic 🔧 Privacy Controls — Favicon toggle, sensitive-site blacklist 💾 Data Management — Storage quota monitoring, one-click rebuild ⌨️ Keyboard-First — Ctrl+Shift+S instant access, full arrow key navigation 🎨 Clean UI — Minimal, distraction-free interface 🤖 AI Search — Optional local keyword expansion (Ollama) 🌐 Cross-Browser — Works on Chrome, Edge, and Firefox 🎓 Guided Onboarding — In-extension spotlight tour for new users 🔘 Toggle Chip Bar — Quick-toggle settings without opening settings modal 🔔 Toast Notifications — Hover-to-pause, selectable text for error messages 🎨 Theme Support — Dark, Light, or Auto (follows system preference) 📦 Data Portability — Export/import your entire search index ⎋ Smart Escape — First Esc clears input, second Esc closes 🔄 Zero-Reload Updates — Keyboard shortcut survives extension updates 🎛️ Command Palette — Universal browser control with prefix modes (/, >, @, #, ??, ?) 🌍 Web Search — Search Google, YouTube, GitHub, and more from the palette 🪟 Browser Commands — 45+ tab/window management commands (opt-in) 🔖 Recently Closed — Find and restore recently closed tabs from tab switcher PRIVACY GUARANTEE: • All data stored locally on your device • No cloud sync, no external servers • No analytics, no tracking • Optional favicon loading (configurable) • Sensitive-site blacklist (banks, password managers) • Source-available — inspect the code anytime (BSL-1.1, converts to Apache-2.0 in 2030) • You can delete all data anytime HOW IT WORKS: 1. Install extension 2. Browse normally — SmrutiCortex indexes your history automatically 3. Press Ctrl+Shift+S (or click icon) to search 4. Type anything — title, URL, keywords 5. Hit Enter to open KEYBOARD SHORTCUTS: • Ctrl+Shift+S: Open search • Enter: Open result • Ctrl+Enter: Open in new tab • Shift+Enter: Open in background tab • Arrow keys: Navigate results • Esc: Clear search (first press), close (second press) • Type "sc " in address bar for quick access PREFIX MODES (in quick-search overlay): • / — Everyday commands (sort, theme, toggles) • > — Power commands (tab management, groups) • @ — Switch to tab by title + recently closed tabs • # — Search bookmarks • ?? — Web search (Google, YouTube, GitHub, etc.) • ? — Help and discovery TECHNICAL DETAILS: • Manifest V3 (future-proof) • IndexedDB for fast local storage • Modular scoring algorithms for intelligent ranking • Service worker background processing • TypeScript codebase for reliability • 1,233+ unit tests + 45 E2E tests SOURCE-AVAILABLE (BSL-1.1): View code, report issues: github.com/dhruvinrsoni/smruti-cortex Free for personal use. Converts to Apache-2.0 on April 1, 2030. New in v9.0.0 (vs v8.1.0) — LTS Release New permissions: - sessions (required) — for recently closed tab search and restore in the @ tab-switcher mode - windows (required) — for focusing the correct window when switching tabs from search results, and for Move Tab / Merge Windows commands - tabGroups (optional) — for tab group management commands in the command palette - browsingData (optional) — for browsing data cleanup commands in the command palette - topSites (optional) — for showing most-visited sites in the command palette New features: - Command palette with 6 prefix modes (/, >, @, #, ??, ?) - 45+ advanced browser commands for tab/window management (opt-in, behind optional permissions) - Recently closed tabs in tab-switcher mode (@) with one-click restore - Web search mode for Google, YouTube, GitHub, GCP, Jira, Confluence - Popup and quick-search overlay resizing with drag handles - Unified scroll toggle - Settings UI modernization (toggle switches, segmented controls, pill chips) Bug fixes and stability: - CSP compliance: moved inline error handler to external file - Fixed message port closed warnings - Fixed listener leaks in quick-search and tour - Fixed unhandled promise rejections in resilience module - Replaced 60+ silent catch blocks with meaningful logging - Dead code removal (unused exports, imports, variables) - Build guardrail for Chrome MV3 underscore-dir restriction License change: - Changed from Apache-2.0 to BSL-1.1 (source-available) - Free for non-commercial, personal, educational, or evaluation use - Converts to Apache-2.0 on April 1, 2030 Test suite: 1,233 unit tests across 46 files + 45 E2E Playwright tests across 7 specs
SmrutiCortex — Your private, lightning-fast browser memory search engine. Tired of losing important pages in your browser history? SmrutiCortex indexes everything you visit and retrieves any URL in milliseconds. Think "Everything" search for Windows, but for your browser. KEY FEATURES: ⚡ Ultra-Fast Search — Results appear as you type (< 50ms) 🎯 Smart Ranking — Recent + frequent results with literal substring boost 🎯 Strict Matching — Only shows results containing your search terms (default ON, configurable) 🎲 Diverse Results — Filters duplicate URLs automatically for variety (default ON, configurable) ⭐ Bookmark Search — Search bookmarks alongside history with ★ indicator 🔍 Query Expansion — Find related terms with synonym matching 🖼️ Favicon Caching — Local cache for fast icon loading 📊 Performance Monitor — Real-time search metrics and timing 🔧 Advanced Diagnostics — Export system info for bug reports 🔐 100% Private — All data stays local in IndexedDB 🛡️ Self-Healing — Auto-recovery from errors with retry logic 🔧 Privacy Controls — Favicon toggle, sensitive-site blacklist 💾 Data Management — Storage quota monitoring, one-click rebuild ⌨️ Keyboard-First — Ctrl+Shift+S instant access, full arrow key navigation 🎨 Clean UI — Minimal, distraction-free interface 🤖 AI Search — Optional local keyword expansion (Ollama) 🌐 Cross-Browser — Works on Chrome, Edge, and Firefox 🎓 Guided Onboarding — In-extension spotlight tour for new users 🔘 Toggle Chip Bar — Quick-toggle settings without opening settings modal 🔔 Toast Notifications — Hover-to-pause, selectable text for error messages 🎨 Theme Support — Dark, Light, or Auto (follows system preference) 📦 Data Portability — Export/import your entire search index ⎋ Smart Escape — First Esc clears input, second Esc closes 🔄 Zero-Reload Updates — Keyboard shortcut survives extension updates 🎛️ Command Palette — Universal browser control with prefix modes (/, >, @, #, ??, ?) 🌍 Web Search — Search Google, YouTube, GitHub, and more from the palette 🪟 Browser Commands — 45+ tab/window management commands (opt-in) 🔖 Recently Closed — Find and restore recently closed tabs from tab switcher 🔍 Boundary-Flex Matching — finds `module42` inside `Module 42`, `Module-42`, `module_42` (clean exact matches still rank first) ⚡ Warm-Cache Popup — instant first paint with cached recent history PRIVACY GUARANTEE: • All data stored locally on your device • No cloud sync, no external servers • No analytics, no tracking • Optional favicon loading (configurable) • Sensitive-site blacklist (banks, password managers) • Source-available — inspect the code anytime (BSL-1.1, converts to Apache-2.0 in 2030) • You can delete all data anytime HOW IT WORKS: 1. Install extension 2. Browse normally — SmrutiCortex indexes your history automatically 3. Press Ctrl+Shift+S (or click icon) to search 4. Type anything — title, URL, keywords 5. Hit Enter to open KEYBOARD SHORTCUTS: • Ctrl+Shift+S: Open search • Enter: Open result • Ctrl+Enter: Open in new tab • Shift+Enter: Open in background tab • Arrow keys: Navigate results • Esc: Clear search (first press), close (second press) • Type "sc " in address bar for quick access PREFIX MODES (in quick-search overlay): • / — Everyday commands (sort, theme, toggles) • > — Power commands (tab management, groups) • @ — Switch to tab by title + recently closed tabs • # — Search bookmarks • ?? — Web search (Google, YouTube, GitHub, etc.) • ? — Help and discovery TECHNICAL DETAILS: • Manifest V3 (future-proof) • IndexedDB for fast local storage • Modular scoring algorithms for intelligent ranking • Service worker background processing • TypeScript codebase for reliability • 2,397+ unit tests + 56 E2E tests, coverage ratchet gated in pre-commit SOURCE-AVAILABLE (BSL-1.1): View code, report issues: github.com/dhruvinrsoni/smruti-cortex Free for personal use. Converts to Apache-2.0 on April 1, 2030. New in v9.0.0 (vs v8.1.0) — LTS Release New permissions: - sessions (required) — for recently closed tab search and restore in the @ tab-switcher mode - windows (required) — for focusing the correct window when switching tabs from search results, and for Move Tab / Merge Windows commands - tabGroups (optional) — for tab group management commands in the command palette - browsingData (optional) — for browsing data cleanup commands in the command palette - topSites (optional) — for showing most-visited sites in the command palette New features: - Command palette with 6 prefix modes (/, >, @, #, ??, ?) - 45+ advanced browser commands for tab/window management (opt-in, behind optional permissions) - Recently closed tabs in tab-switcher mode (@) with one-click restore - Web search mode for Google, YouTube, GitHub, GCP, Jira, Confluence - Popup and quick-search overlay resizing with drag handles - Unified scroll toggle - Settings UI modernization (toggle switches, segmented controls, pill chips) Bug fixes and stability: - CSP compliance: moved inline error handler to external file - Fixed message port closed warnings - Fixed listener leaks in quick-search and tour - Fixed unhandled promise rejections in resilience module - Replaced 60+ silent catch blocks with meaningful logging - Dead code removal (unused exports, imports, variables) - Build guardrail for Chrome MV3 underscore-dir restriction License change: - Changed from Apache-2.0 to BSL-1.1 (source-available) - Free for non-commercial, personal, educational, or evaluation use - Converts to Apache-2.0 on April 1, 2030 --- Reviewer fast-path: No new permissions, no new host permissions, no new data collection vs v9.1.0. This release adds boundary-flex search matching, warm-cache popup paint, opt-in Semantic chip, and MV3 reliability hardening (idle re-init, battery-aware keep-alive). All processing remains local; all data remains in IndexedDB. v9.2.0 — Reliability + smarter search. NEW: Boundary-flex matching — `module42` matches `Module 42`, `Module-42`, `module_42`, etc. NEW: Warm-cache recent history — popup paints instantly on open. NEW: Opt-in Semantic toolbar chip; Report chooser modal. FIX: Service worker re-inits on idle; battery-aware keep-alive. FIX: Ollama backoff when offline; model-name canonicalization. INFRA: Logging overhaul. Coverage gate. No new permissions. 100% local.
- Apr 24, 2026permissions
history, bookmarks, storage, tabs, alarms, scripting, activeTab, sessions, windows
history, bookmarks, storage, tabs, alarms, scripting, activeTab, sessions, windows, idle
- Apr 16, 2026description
SmrutiCortex — Your private, lightning-fast browser memory search engine. Tired of losing important pages in your browser history? SmrutiCortex indexes everything you visit and retrieves any URL in milliseconds. Think "Everything" search for Windows, but for your browser. KEY FEATURES: ⚡ Ultra-Fast Search — Results appear as you type (< 50ms) 🎯 Smart Ranking — Recent + frequent results with literal substring boost 🎯 Strict Matching — Only shows results containing your search terms (default ON, configurable) 🎲 Diverse Results — Filters duplicate URLs automatically for variety (default ON, configurable) ⭐ Bookmark Search — Search bookmarks alongside history with ★ indicator 🔍 Query Expansion — Find related terms with synonym matching 🖼️ Favicon Caching — Local cache for fast icon loading 📊 Performance Monitor — Real-time search metrics and timing 🔧 Advanced Diagnostics — Export system info for bug reports 🔐 100% Private — All data stays local in IndexedDB 🛡️ Self-Healing — Auto-recovery from errors with retry logic 🔧 Privacy Controls — Favicon toggle, sensitive-site blacklist 💾 Data Management — Storage quota monitoring, one-click rebuild ⌨️ Keyboard-First — Ctrl+Shift+S instant access, full arrow key navigation 🎨 Clean UI — Minimal, distraction-free interface 🤖 AI Search — Optional local keyword expansion (Ollama) 🌐 Cross-Browser — Works on Chrome, Edge, and Firefox PRIVACY GUARANTEE: • All data stored locally on your device • No cloud sync, no external servers • No analytics, no tracking • Optional favicon loading (configurable) • Sensitive-site blacklist (banks, password managers) • Open source — inspect the code anytime • You can delete all data anytime HOW IT WORKS: 1. Install extension 2. Browse normally — SmrutiCortex indexes your history automatically 3. Press Ctrl+Shift+S (or click icon) to search 4. Type anything — title, URL, keywords 5. Hit Enter to open KEYBOARD SHORTCUTS: • Ctrl+Shift+S: Open search • Enter: Open result • Ctrl+Enter: Open in new tab • Shift+Enter: Open in background tab • Arrow keys: Navigate results • Esc: Clear search • Type "sc " in address bar for quick access TECHNICAL DETAILS: • Manifest V3 (future-proof) • IndexedDB for fast local storage • Modular scoring algorithms for intelligent ranking • Service worker background processing • TypeScript codebase for reliability OPEN SOURCE: View code, report issues, contribute: github.com/dhruvinrsoni/smruti-cortex
SmrutiCortex — Your private, lightning-fast browser memory search engine. Tired of losing important pages in your browser history? SmrutiCortex indexes everything you visit and retrieves any URL in milliseconds. Think "Everything" search for Windows, but for your browser. KEY FEATURES: ⚡ Ultra-Fast Search — Results appear as you type (< 50ms) 🎯 Smart Ranking — Recent + frequent results with literal substring boost 🎯 Strict Matching — Only shows results containing your search terms (default ON, configurable) 🎲 Diverse Results — Filters duplicate URLs automatically for variety (default ON, configurable) ⭐ Bookmark Search — Search bookmarks alongside history with ★ indicator 🔍 Query Expansion — Find related terms with synonym matching 🖼️ Favicon Caching — Local cache for fast icon loading 📊 Performance Monitor — Real-time search metrics and timing 🔧 Advanced Diagnostics — Export system info for bug reports 🔐 100% Private — All data stays local in IndexedDB 🛡️ Self-Healing — Auto-recovery from errors with retry logic 🔧 Privacy Controls — Favicon toggle, sensitive-site blacklist 💾 Data Management — Storage quota monitoring, one-click rebuild ⌨️ Keyboard-First — Ctrl+Shift+S instant access, full arrow key navigation 🎨 Clean UI — Minimal, distraction-free interface 🤖 AI Search — Optional local keyword expansion (Ollama) 🌐 Cross-Browser — Works on Chrome, Edge, and Firefox 🎓 Guided Onboarding — In-extension spotlight tour for new users 🔘 Toggle Chip Bar — Quick-toggle settings without opening settings modal 🔔 Toast Notifications — Hover-to-pause, selectable text for error messages 🎨 Theme Support — Dark, Light, or Auto (follows system preference) 📦 Data Portability — Export/import your entire search index ⎋ Smart Escape — First Esc clears input, second Esc closes 🔄 Zero-Reload Updates — Keyboard shortcut survives extension updates 🎛️ Command Palette — Universal browser control with prefix modes (/, >, @, #, ??, ?) 🌍 Web Search — Search Google, YouTube, GitHub, and more from the palette 🪟 Browser Commands — 45+ tab/window management commands (opt-in) 🔖 Recently Closed — Find and restore recently closed tabs from tab switcher PRIVACY GUARANTEE: • All data stored locally on your device • No cloud sync, no external servers • No analytics, no tracking • Optional favicon loading (configurable) • Sensitive-site blacklist (banks, password managers) • Source-available — inspect the code anytime (BSL-1.1, converts to Apache-2.0 in 2030) • You can delete all data anytime HOW IT WORKS: 1. Install extension 2. Browse normally — SmrutiCortex indexes your history automatically 3. Press Ctrl+Shift+S (or click icon) to search 4. Type anything — title, URL, keywords 5. Hit Enter to open KEYBOARD SHORTCUTS: • Ctrl+Shift+S: Open search • Enter: Open result • Ctrl+Enter: Open in new tab • Shift+Enter: Open in background tab • Arrow keys: Navigate results • Esc: Clear search (first press), close (second press) • Type "sc " in address bar for quick access PREFIX MODES (in quick-search overlay): • / — Everyday commands (sort, theme, toggles) • > — Power commands (tab management, groups) • @ — Switch to tab by title + recently closed tabs • # — Search bookmarks • ?? — Web search (Google, YouTube, GitHub, etc.) • ? — Help and discovery TECHNICAL DETAILS: • Manifest V3 (future-proof) • IndexedDB for fast local storage • Modular scoring algorithms for intelligent ranking • Service worker background processing • TypeScript codebase for reliability • 1,233+ unit tests + 45 E2E tests SOURCE-AVAILABLE (BSL-1.1): View code, report issues: github.com/dhruvinrsoni/smruti-cortex Free for personal use. Converts to Apache-2.0 on April 1, 2030. New in v9.0.0 (vs v8.1.0) — LTS Release New permissions: - sessions (required) — for recently closed tab search and restore in the @ tab-switcher mode - windows (required) — for focusing the correct window when switching tabs from search results, and for Move Tab / Merge Windows commands - tabGroups (optional) — for tab group management commands in the command palette - browsingData (optional) — for browsing data cleanup commands in the command palette - topSites (optional) — for showing most-visited sites in the command palette New features: - Command palette with 6 prefix modes (/, >, @, #, ??, ?) - 45+ advanced browser commands for tab/window management (opt-in, behind optional permissions) - Recently closed tabs in tab-switcher mode (@) with one-click restore - Web search mode for Google, YouTube, GitHub, GCP, Jira, Confluence - Popup and quick-search overlay resizing with drag handles - Unified scroll toggle - Settings UI modernization (toggle switches, segmented controls, pill chips) Bug fixes and stability: - CSP compliance: moved inline error handler to external file - Fixed message port closed warnings - Fixed listener leaks in quick-search and tour - Fixed unhandled promise rejections in resilience module - Replaced 60+ silent catch blocks with meaningful logging - Dead code removal (unused exports, imports, variables) - Build guardrail for Chrome MV3 underscore-dir restriction License change: - Changed from Apache-2.0 to BSL-1.1 (source-available) - Free for non-commercial, personal, educational, or evaluation use - Converts to Apache-2.0 on April 1, 2030 Test suite: 1,233 unit tests across 46 files + 45 E2E Playwright tests across 7 specs
- Apr 16, 2026permissions
history, bookmarks, storage, tabs, alarms
history, bookmarks, storage, tabs, alarms, scripting, activeTab, sessions, windows
Permissions & access
- Permissions
- historybookmarksstoragetabsalarmsscriptingactiveTabsessionswindowsidle
- Host access
- None declared
Screenshots
About
SmrutiCortex — Your private, lightning-fast browser memory search engine. Tired of losing important pages in your browser history? SmrutiCortex indexes everything you visit and retrieves any URL in milliseconds. Think "Everything" search for Windows, but for your browser. KEY FEATURES: ⚡ Ultra-Fast Search — Results appear as you type (< 50ms) 🎯 Smart Ranking — Recent + frequent results with literal substring boost 🎯 Strict Matching — Only shows results containing your search terms (default ON, configurable) 🎲 Diverse Results — Filters duplicate URLs automatically for variety (default ON, configurable) ⭐ Bookmark Search — Search bookmarks alongside history with ★ indicator 🔍 Query Expansion — Find related terms with synonym matching 🖼️ Favicon Caching — Local cache for fast icon loading 📊 Performance Monitor — Real-time search metrics and timing 🔧 Advanced Diagnostics — Export system info for bug reports 🔐 100% Private — All data stays local in IndexedDB 🛡️ Self-Healing — Auto-recovery from errors with retry logic 🔧 Privacy Controls — Favicon toggle, sensitive-site blacklist 💾 Data Management — Storage quota monitoring, one-click rebuild ⌨️ Keyboard-First — Ctrl+Shift+S instant access, full arrow key navigation 🎨 Clean UI — Minimal, distraction-free interface 🤖 AI Search — Optional local keyword expansion (Ollama) 🌐 Cross-Browser — Works on Chrome, Edge, and Firefox 🎓 Guided Onboarding — In-extension spotlight tour for new users 🔘 Toggle Chip Bar — Quick-toggle settings without opening settings modal 🔔 Toast Notifications — Hover-to-pause, selectable text for error messages 🎨 Theme Support — Dark, Light, or Auto (follows system preference) 📦 Data Portability — Export/import your entire search index ⎋ Smart Escape — First Esc clears input, second Esc closes 🔄 Zero-Reload Updates — Keyboard shortcut survives extension updates 🎛️ Command Palette — Universal browser control with prefix modes (/, >, @, #, ??, ?) 🌍 Web Search — Search Google, YouTube, GitHub, and more from the palette 🪟 Browser Commands — 45+ tab/window management commands (opt-in) 🔖 Recently Closed — Find and restore recently closed tabs from tab switcher 🔍 Boundary-Flex Matching — finds `module42` inside `Module 42`, `Module-42`, `module_42` (clean exact matches still rank first) ⚡ Warm-Cache Popup — instant first paint with cached recent history PRIVACY GUARANTEE: • All data stored locally on your device • No cloud sync, no external servers • No analytics, no tracking • Optional favicon loading (configurable) • Sensitive-site blacklist (banks, password managers) • Source-available — inspect the code anytime (BSL-1.1, converts to Apache-2.0 in 2030) • You can delete all data anytime HOW IT WORKS: 1. Install extension 2. Browse normally — SmrutiCortex indexes your history automatically 3. Press Ctrl+Shift+S (or click icon) to search 4. Type anything — title, URL, keywords 5. Hit Enter to open KEYBOARD SHORTCUTS: • Ctrl+Shift+S: Open search • Enter: Open result • Ctrl+Enter: Open in new tab • Shift+Enter: Open in background tab • Arrow keys: Navigate results • Esc: Clear search (first press), close (second press) • Type "sc " in address bar for quick access PREFIX MODES (in quick-search overlay): • / — Everyday commands (sort, theme, toggles) • > — Power commands (tab management, groups) • @ — Switch to tab by title + recently closed tabs • # — Search bookmarks • ?? — Web search (Google, YouTube, GitHub, etc.) • ? — Help and discovery TECHNICAL DETAILS: • Manifest V3 (future-proof) • IndexedDB for fast local storage • Modular scoring algorithms for intelligent ranking • Service worker background processing • TypeScript codebase for reliability • 2,397+ unit tests + 56 E2E tests, coverage ratchet gated in pre-commit SOURCE-AVAILABLE (BSL-1.1): View code, report issues: github.com/dhruvinrsoni/smruti-cortex Free for personal use. Converts to Apache-2.0 on April 1, 2030. New in v9.4.1 (from v9.3.0): • Instant results after typing — keyword results now fire once after you pause typing (respects your Focus Delay setting), not on every individual keystroke • Independent AI + Semantic chips — the 🧠 Semantic chip no longer requires the 🤖 AI chip to be on; each chip directly toggles its own setting • Result list stays visible when toggling AI/Semantic chips; Ctrl+C on a result copies the URL New in v9.3.0: • Recent history is now live — new visits appear in the popup without clicking "Index Now" • Report bad rankings directly from the popup (rate-limited to 5 per 24 h) • Smarter deduplication removes near-duplicate results across sub-domains New in v9.2.0 Boundary-flex search matching — module42 now finds Module 42, Module-42, module_42 Warm-cache popup — instant first paint with cached recent history Idle-resume re-init — service worker wakes proactively, eliminating cold-start delay Battery-aware keep-alive — adaptive cadence that respects laptop battery Hardened Ollama integration — exponential backoff + model-name canonicalization Opt-in Semantic toolbar chip + Report Chooser modal 2,397 unit tests across 70 files + 70+ E2E tests across 11 specs Adds one new permission: idle — used solely to wake the service worker. Grants no access to browsing data. Reviewer fast-path: No new permissions, no new host permissions, no new data collection vs v9.1.0. This release adds boundary-flex search matching, warm-cache popup paint, opt-in Semantic chip, and MV3 reliability hardening (idle re-init, battery-aware keep-alive). All processing remains local; all data remains in IndexedDB. New in v9.4.0: • Type "?? j PROJ-123" to jump straight to a Jira issue from the search bar • Result list never blanks when toggling AI mode — instant display with chip pulse feedback • Ctrl+C copies a paste-ready URL for the Chrome omnibox New in v9.3.0: • Recent history is now live — new visits appear in the popup without clicking "Index Now" • Report bad rankings directly from the popup (rate-limited to 5 per 24 h) • Smarter deduplication removes near-duplicate results across sub-domains v9.2.0 — Reliability + smarter search. NEW: Boundary-flex matching — `module42` matches `Module 42`, `Module-42`, `module_42`, etc. NEW: Warm-cache recent history — popup paints instantly on open. NEW: Opt-in Semantic toolbar chip; Report chooser modal. FIX: Service worker re-inits on idle; battery-aware keep-alive. FIX: Ollama backoff when offline; model-name canonicalization. INFRA: Logging overhaul. Coverage gate. No new permissions. 100% local. New in v9.0.0 (vs v8.1.0) — LTS Release New permissions: - sessions (required) — for recently closed tab search and restore in the @ tab-switcher mode - windows (required) — for focusing the correct window when switching tabs from search results, and for Move Tab / Merge Windows commands - tabGroups (optional) — for tab group management commands in the command palette - browsingData (optional) — for browsing data cleanup commands in the command palette - topSites (optional) — for showing most-visited sites in the command palette New features: - Command palette with 6 prefix modes (/, >, @, #, ??, ?) - 45+ advanced browser commands for tab/window management (opt-in, behind optional permissions) - Recently closed tabs in tab-switcher mode (@) with one-click restore - Web search mode for Google, YouTube, GitHub, GCP, Jira, Confluence - Popup and quick-search overlay resizing with drag handles - Unified scroll toggle - Settings UI modernization (toggle switches, segmented controls, pill chips) Bug fixes and stability: - CSP compliance: moved inline error handler to external file - Fixed message port closed warnings - Fixed listener leaks in quick-search and tour - Fixed unhandled promise rejections in resilience module - Replaced 60+ silent catch blocks with meaningful logging - Dead code removal (unused exports, imports, variables) - Build guardrail for Chrome MV3 underscore-dir restriction License change: - Changed from Apache-2.0 to BSL-1.1 (source-available) - Free for non-commercial, personal, educational, or evaluation use - Converts to Apache-2.0 on April 1, 2030
Technical
- Version
- 9.4.1
- Manifest
- V3
- Size
- 3.47MiB
- Min Chrome
- 88
- Languages
- 1
- Featured
- No
Metadata
- ID
- ecnkiihcifbfnhjblicfbppplobiicoi
- Developer ID
- u339673b7a46c80d878117346aa744e18
- Developer Email
- [email protected]
- Created
- Feb 11, 2026
- Last Updated (Store)
- May 25, 2026
- Last Scraped
- Jun 6, 2026
- Website
- —
Similar extensions
Alternatives to SmrutiCortex: Instant Browser History Search, ranked by description similarity.
BookmarkLens
Lightning-fast search across bookmarks and history with pinned shortcuts, omnibox, and a beautiful MUI UI.
5
Favorite Search
Search your browser favorites/bookmarks and display matching results
13
Findex: Local Search for Bookmarks, History, Tabs, Unlimited Storage
Full-text search engine for history, tabs, bookmarks, and web content. Local-first, unlimited storage, global hotkey.
32
★ 2.7
Bookmark Searcher
Lightning-fast fuzzy search over your saved bookmarks. Open with Alt+K.
3
MultiSearch Pro
Search highlighted text across multiple search engines simultaneously with one click !
88
Smart Bookmark Search
Local smart bookmark search plugin supporting exact match, fuzzy match and categorization, 100% locally processed to ensure privacy
11
Cortex - Find that one link.
Simple bookmark manager with categories, tags, and themes. Find that one link you saved 3 years ago.
28
QuickFind: History, Bookmarks & Tabs
Quickly search and access your browsing history, bookmarks, and open tabs.
361
★ 5.0
Data sourced from the Chrome Web Store · last verified Jun 6, 2026.