Search the contents of your browsing history fully in-browser.
Casper Extension
How does it work?
Casper is your friendly neighbourhood extension, grabbing the contents of the sites you visit, chunking it, generating its embedding representations and storing them in a Postgres WASM living in the browser.
Nothing leaves your browser, no API calls at all, other than to download the encoder-only model it needs to generate the learned representations of the chunked contents.
Source Manifest.json
"update_url": "https://clients2.google.com/service/update2/crx",
"icons":{"16":"icon16.plasmo.6c567d50.png",
"32":"icon32.plasmo.76b92899.png",
"48":"icon48.plasmo.aced7582.png",
"64":"icon64.plasmo.8bb5e6e0.png",
"128":"icon128.plasmo.3c1ed2d2.png"},
"manifest_version":3,
"action":{"default_icon":{"16":"icon16.plasmo.6c567d50.png",
"32":"icon32.plasmo.76b92899.png",
"48":"icon48.plasmo.aced7582.png",
"64":"icon64.plasmo.8bb5e6e0.png",
"128":"icon128.plasmo.3c1ed2d2.png"},
"default_popup":"popup.html"},
"version":"0.0.1",
"author":"Brian T",
"name":"Casper",
"description":"Search the contents of your browsing history fully in-browser.",
"background":{"service_worker":"static/background/index.js"},
"content_scripts":[{"matches":["
"js":["content.883ade9e.js"],
"css":[]}],
"host_permissions":["https://*/*"],
"content_security_policy":{"extension_pages":"script-src 'self' 'wasm-unsafe-eval'; object-src 'self'; worker-src 'self'"},
"web_accessible_resources":[{"resources":["dist/electric-sql"],
"matches":["
Similar Extensions
WPS PDF - Read, Edit, Fill, Convert, and AI Chat PDF with Ease 0 110 ★ 6.01MiB
Shazam: Find song names from your browser 0 22855 ★ 587KiB
IE Tab 0 19117 ★ 940KiB
Sider: ChatGPT Sidebar + GPT-4o, Claude 3.5, Gemini 1.5 & AI Tools 0 68759 ★ 13.41MiB
BetterTTV 0 10377 ★ 657KiB
Google Input Tools 0 5372 ★ 734KiB
Video DownloadHelper 0 22351 ★ 1.36MiB
Google Dictionary (by Google) 0 13680 ★ 47.37KiB
Take Webpage Screenshots Entirely - FireShot 0 43664 ★ 12.14MiB
QR Code Generator 0 225 ★ 302KiB
Monica: ChatGPT AI Assistant | GPT-4o, Claude 3.5, Gemini 1.5, o1 &More 0 17928 ★ 23.98MiB
ChatGPT for Google 0 3642 ★ 11.17MiB
Lightshot (screenshot tool) 0 6925 ★ 685KiB
AIPRM for ChatGPT 0 2809 ★ 313KiB
Ecosia - The search engine that plants trees 0 2394 ★ 33.62KiB
Immersive Translate - Translate Web & PDF 0 1114 ★ 3.19MiB
Enhancer for YouTube™ 0 15709 ★ 426KiB
Scrnli - Screen Recorder & Screen Capture App 0 9370 ★ 3.16MiB
BlockSite: Block Websites & Stay Focused 0 29776 ★ 18.42MiB
Nimble capture 0 17339 ★ 25.67MiB
Wordtune: AI Writing, Paraphrasing, and Grammar Tool 0 2397 ★ 2.79MiB
Keywords Everywhere - Keyword Tool 0 5672 ★ 776KiB
YouTube Summary with ChatGPT & Claude 0 1829 ★ 894KiB
Smallpdf—Edit, Convert, Compress, & AI Summarize PDF 0 2967 ★ 1.15MiB