hachi...

hachi

Hachi is a fast, end to end, self-hosted search engine to enable comprehensive search for all types of media, by extracting independent information channels/attributes and providing a unified interface to mix and match those attributes.

github.com/eagledot/hachigithub.com/eagledot/hachi
malhar...

malhar

Fast, Minimal and generic Fuzzy Search Index. The library is written in Python along with some parts in Nim to speed up querying process, with no third party dependency. This makes it flexible enough to be embedded with an application or any script to provide a fuzzy search interface automatically!

github.com/eagledot/malhargithub.com/eagledot/malhar

Maintainer

Anubhav Nain

How to support

Bug Reports are very welcomed. For financial contributions you can buy me a coffee at : https://buymeacoffee.com/eagledot

A small brief about your project

Hachi is an end to end semantic and meta-data search engine for personal data. It enables a comprehensive search by extracting independent information channels/attributes and providing a unified interface to mix and match those attributes. It also supports a high quality and fast face-recognition pipeline to tag and search a person.

One FOSS maintainer lesson for your younger self

Reading code from high-quality projects more early on, as good ideas/concepts transcend all pseudo boundaries imposed by job-descriptions, curriculum etc !

Why do you do it? Why do you bother maintaining a FOSS project?

I find it to be satisfying and joyful. It is also a way for me improve my knowledge and hopefully contribute something useful back to the open-source ! Making improvements to a non-trivial problem by reading and experiments generally keeps me going.

If your repo had a theme song, what would it be?

"Two steps from Hell" soundtrack may be!

What's your open-source villain origin story?

Community has been very helpful. i think its on me what to take in and what to ignore!

If you had to use one emoji to convey what it is like to be a FOSS maintainer, what would it be?