Overview
What this is
The compact read before the technical details.
A Spotlight-inspired link manager with AI categorization, fuzzy search, and real-time cloud sync. Built with React, TypeScript, and Vite, it features GSAP animations and Three.js visualizations for a polished UX. Supabase handles persistence and real-time sync across devices, while intelligent tagging auto-organizes your bookmarks by topic and intent.
Capabilities
What it actually does
The useful parts, pulled out of the paragraph wall.
Spotlight-inspired Cmd+K fuzzy search powered by Fuse.js with instant results across all saved links — modeled after macOS Spotlight and Raycast UX patterns
Offline-first dual storage: localStorage as primary data store with optional Supabase cloud sync, so the app works fully without network while supporting cross-device backup
Chrome extension companion that saves links directly from the browser with one-click capture, sharing the same React 19 component architecture as the web app
Smart domain-based auto-categorization (GitHub → Code, YouTube → Video, etc.) with nested collections and drag-and-drop organization
Implementation
Technology with jobs attached
Names are less useful than responsibilities. This is what each piece is doing.
React 19
UI framework for both the web app and Chrome extension popup
TypeScript 5.9
Strict type safety across components, hooks, and Supabase integration
Vite 7
Build tool and dev server with HMR for rapid development
Tailwind CSS v4
Utility-first styling with CSS-first configuration
GSAP
High-performance animations for search modal transitions and micro-interactions
Three.js
3D visual effects and background elements in the UI
Fuse.js
Client-side fuzzy search with configurable thresholds and weighted fields
Supabase
PostgreSQL database with Row Level Security for user-isolated cloud sync

