Live data from Hacker News

Hachi: An Image Search Engine

eagledot.xyz

11–15 of 15 posts

Re: Hachi: An Image Search Engine

#11
post #3

Interesting project, very dense post. I like the idea of a genuine personal search engine. You’d think that Windows and MacOS would do this well, but they really don’t. Project GitHub is here https://github.com/eagledot/hachi

I don't know about macOS, but I've found Spotlight awesome since switching to an iPhone last year. The only issue I have is that some apps that I would really like to search don't index their data with it.

Re: Hachi: An Image Search Engine

#12

As a serial DIYer, I respect the engineering depth here, especially the custom vector index, but I disagree on the self-hosted ML approach. The innovation in embeddings is just too fast to keep up with locally without constant refactoring. You can actually see the trade-off in the "girl drinking water" example where one result is a clear hallucination.

Currently (Semantic) ML model is the weakest (minorly fine-tuned) ViT B/32 variant, and more like acting as a placeholder i.e very easy to swap with a desired model. (DINO models have been pretty great, being trained on much cleaner and larger Dataset, CLIP was one of first of Image-text type models !).

For point about "girl drinking water", "girl" is the person/tagged name , "drinking water" is just re-ranking all of "girl"s photos ! (Rather than finding all photos of a (generic) girl drinking water) .

I have been more focussed on making indexing pipeline more peformant by reducing copies, speeding up bottleneck portions by writing in Nim. Fusion of semantic features with meta-data is more interesting and challenging part, in comparison to choosing an embedding model !

Re: Hachi: An Image Search Engine

#13
post #3

Interesting project, very dense post. I like the idea of a genuine personal search engine. You’d think that Windows and MacOS would do this well, but they really don’t. Project GitHub is here https://github.com/eagledot/hachi

I have also been surprised that personal search engines are not a solved problem. “We” have actually known how to do decent search for a long time, including across images and the entire freaking internet for over two decades, but it’s not simple or commonplace to get a good semantic search interface for your own files, local or remote. Chrome currently offers a semantic search across your browser history, but it’s b…

No money to be made in making your life easier in that way, therefore no KPI is generated for it's implementation.

Re: Hachi: An Image Search Engine

#15
post #13

Earlier quoted context omitted.

I have also been surprised that personal search engines are not a solved problem. “We” have actually known how to do decent search for a long time, including across images and the entire freaking internet for over two decades, but it’s not simple or commonplace to get a good semantic search interface for your own files, local or remote. Chrome currently offers a semantic search across your browser history, but it’s b…

No money to be made in making your life easier in that way, therefore no KPI is generated for it's implementation.

plus that would also mean less incentives to upload personal data to their servers...
Post reply on HN