Hello HN, I’m Kamil.<p>The past months have been filled with news about ChatGPT, Bard, etc. Thankfully, there are some heroic attempts to bring that power to the users.<p>I wanted to contribute to that effort with my side project, an extension for Chrome: it makes searching the history by meaning – instead of the exact words – possible.<p>This is only a proof of concept, building on the excellent transformers.js[0], and running entirely in the browser. My goal here is to explore the possibilities unlocked by a client-side AI.<p>I would love to have your feedback, to know which direction that project should follow!<p>[0] <a href="https://xenova.github.io/transformers.js" rel="nofollow">https://xenova.github.io/transformers.js</a>
Update. Unfortunately I noticed my Mac getting hot, and I checked the activity monitor, energy impact was several thousand (whatever units Apple uses). Typically energy impact of Chrome is 120 or so. I removed the plugin (which also crashed once) and as soon as I did, the energy use dropped back to normal.
I would like something similar to VoidTools Everything that allows a person to search their own computer using AI to generate answers instead. (But it should not send any information to third parties such as OpenAI.)
Sadly not related to the 1990 NES Game (<a href="https://en.wikipedia.org/wiki/Pin_Bot_(video_game)" rel="nofollow">https://en.wikipedia.org/wiki/Pin_Bot_(video_game)</a>)
Does it work for PDFs too? It would be amazing to find any paragraph.<p>I noticed it doesn't remember tweets directly, just twitter.com as url if you check the feed. It's hard to find again a tweet at that location.
Hey Nice idea I like the concept as someone who does sometimes go back through old history files to find that site I was on last week/month and knows how frustrating it can be as an experience.<p>One question I have is about the persistence of this extension when Im not using it and influence on other browsing loads like if I visit a WebGPU heavy shader site will having Pinbot installed drop my available framerate for example ?<p>Otherwise its a great Idea and will definitely put it on at least one machine I use so thanks for putting this out into the world and good luck with it !
This is a great idea, but one thing that I immediately wished for is that it's not tied to a specific browser instance or even a browser. I'd much prefer some kind of central indexing server that maintains the embeddings along with metadata from all the various sources and allows querying, setting retention periods etc, and with extensions like this one transparently feeding data into it.
I like this a lot, but I would like it to be easier to:<p>Prevent it from indexing sites I say, such as my banking website, etc. I think that should be a top priority.
And having a strong privacy policy on the site (I know you say it's local, etc), but this is pretty great and I am already enjoying it.
That is very useful. It seems to only work on sites you have visited since installing. It would be nice if it could index your current history at installation time, even though it wont have access to the contents of those pages (probably).
This seems cool but to aid trust in these sorts of things, perhaps a UserScripts version rather than a packaged Chrome extension with easy to read code would be an easier ask? Tampermonkey and Greasemonkey etc still work.
Does it keep history only for 2 weeks?<p>> The current extension keeps your history for only two weeks. Accounts keep all your history and synchronize it across your devices, while maintaining your privacy. Upcoming in a future version!