Ambi
Personal Browser Memory & Search
A privacy-conscious browser memory that helps you rediscover pages you've visited, using semantic search, keywords, recency, and browsing context.
- Chrome extension that saves useful browsing context locally instead of uploading personal history to a cloud service.
- Retrieval combining semantic and keyword search with recency and time-spent signals.
- Privacy controls: delete saved data, exclude incognito pages, filter sensitive content before storage.
Technical Details
What I Built
A Chrome extension that saves browsing context locally, and a search layer for finding those pages again.
Architecture
- Capture
- Chrome extension (JavaScript) that stores browsing context locally, not in a cloud service.
- Retrieval
- Semantic and keyword search, combined with recency and time-spent signals.
- Privacy
- Delete saved data, exclude incognito pages, and filter sensitive content before storage.
- Backend & data
- FastAPI and ChromaDB.
Outcome
Working build. The source is public on GitHub.