Skip to main content


Hister: self-hosted search engine for webpages and files with offline result preview


in reply to asciimoo

Interesting, I didn't see it in the documentation so if you didn't document that already, you can have your local instance as search suggestion for Firefox on mobile and desktop. I use it for my own wiki, e.g. mastodon.pirateparty.be/@utopi…

Also how I would imagine it is default search there and if no hit then fallback to a default search engine, e.g. DDG.

in reply to utopiah

Also how I would imagine it is default search there and if no hit then fallback to a default search engine, e.g. DDG.


This is exactly how I use it. Hister has even a hotkey to quickly jump to your preferred online search engine with the current search query if you cannot find what you are looking for.

in reply to asciimoo

I just want to be able to download and look up offline dictionaries
in reply to racoon

Not technically dictionaries but Kiwix does Wiki's offline. Unfortunately its only the wiki's they provide or you have to scrape yourself.
in reply to asciimoo

I don't get it. It indexes pages which were already visited, right? So in order to find some website I need to first use another search engine. Afterwards, that website is in my browsing history and if I need it again, I don't need to search for it. So what's the use case for this project?
in reply to steel_for_humans

Your browsing history does not have full text search, so if you only remember the content of the page and not the title of it, you're SOL. Or if you browse across multiple devices, you have to check multiple places to hope to find it.
in reply to steel_for_humans

It indexes pages which were already visited, right?


Yes, if you use the browser extension only, but Hister has an API and a crawler as well if you'd like to add content you have not visited yet. Also, Hister supports indexing local text files, not just websites.

Afterwards, that website is in my browsing history and if I need it again, I don’t need to search for it


  • Unfortunately browser history does not include the page's content only the URL + title combo at best.
  • Browser's can't show an offline preview (Having offline previews is a huge privacy - and productivity - win in my opinion, it completely eliminates the need of creating external network requests)

These are the biggest weaknesses of the browser history compared to Hister, but there are many more nuances where Hister can provide extra features and QoL improvements. I recommend checking the documentation & posts on the website if you are interested in the details.

in reply to asciimoo

So does that mean that the index starts off as empty? If so, is there a way to create a centralized (I know that's a bad word) starting repo such that the engine already knows some cool results? I have tabbed bookmarks for news that is not shitty, archives, video that isn't YouTube, privacy resources, etc. It would be cool if people could post indices focused on certain topics that they could add. Like indices for random stuff, like dog grooming, kayaking, or woodworking. It could be a hub like Docker Hub, but for cool results.

Sorry. Ha ha. You know you have a good idea when people start asking for features. I haven't even started it yet. Maybe I can try self hosting on my desktop.

This is exciting! I normally use Searxist on Android.

This entry was edited (2 weeks ago)
in reply to ScoffingLizard

I'd absolutely love to do this! It's already on my future plans list: hister.org/support :

Create infrastructure for importable, pre-indexed databases organized by topic, letting users quickly expand their local index with curated, relevant content.

It could be a hub like Docker Hub, but for cool results.


Exactly!

Sorry. Ha ha. You know you have a good idea when people start asking for features. I haven’t even started it yet.



No need to apologize. I appreciate suggestions a lot (especially if those are well aligned with my ideas =] ).

in reply to asciimoo

This entry was edited (2 weeks ago)
in reply to asciimoo

I have actually been looking for something like this, look forward to giving it a go!