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
Hachi: An Image Search Engine
11–15 of 15 posts
Re: Hachi: An Image Search Engine
#12As 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.
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
#13Interesting 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…
Re: Hachi: An Image Search Engine
#14Re: Hachi: An Image Search Engine
#15Earlier 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.