HackerTrans
TopNewTrendsCommentsPastAskShowJobs

felladrin

no profile record

Submissions

Show HN: Putting together all the AI-powered web search software we know of

github.com
2 points·by felladrin·vor 2 Jahren·0 comments

Code a Simple RAG from Scratch – Hugging Face Community Article

huggingface.co
2 points·by felladrin·vor 2 Jahren·0 comments

Show HN: Self-hosteable browser-based minimalist web-searching platform

github.com
5 points·by felladrin·vor 2 Jahren·3 comments

GNX to release a new version of their connectivity platform, GNX+

prnewswire.co.uk
1 points·by felladrin·vor 2 Jahren·0 comments

AI and the Web newsletter [2024-04]: Burn, WebGPU and WASM news, Llama 3, Phi 3

ai-and-the-web.beehiiv.com
1 points·by felladrin·vor 2 Jahren·0 comments

Show HN: MiniSearch, a minimalist search engine with integrated browser-based AI

huggingface.co
17 points·by felladrin·vor 3 Jahren·6 comments

comments

felladrin
·vor 2 Jahren·discuss
That's a fantastic project! Thank you for enabling training the model directly in the browser!

I have previously been impressed by https://github.com/0hq/WebGPT. Now, your project has rekindled hopes for a pure-JS GPT-like model.

Keep it up!
felladrin
·vor 2 Jahren·discuss
Glad for your review!

About the source of the search results, both text and images, they're all from [SearXNG](https://github.com/searxng/searxng/).

> SearXNG is a free internet metasearch engine which aggregates results from more than 70 search services. Users are neither tracked nor profiled.

SearXNG by itself offers a full-stack platform for you to run searches privately (you can find public instances at <https://searx.space/>, and easily host yourself [via docker](https://github.com/searxng/searxng-docker)).

About how they scrape other search engines, it's really simple: HTTP calls and parsing of HTML (for most of them).

In MiniSearch, I don't need to save the results by myself. The scrape is done in real-time by SearXNG and passed to MiniSearch, which in turn runs a similarity search and filters out the textual results that don't seem that useful.

But I can say the real differential of MiniSearch is that it's mobile-first. Since the beginning, it was made to run on the browsers of Chrome/Safari/Firefox Mobile, and [Wllama](https://github.com/ngxson/wllama) together with [Web-LLM](https://github.com/mlc-ai/web-llm), along with LLMs of <1B parameters, allowed it!

If you're curious, here's the HN post I made about it a year ago: https://news.ycombinator.com/item?id=37885752
felladrin
·vor 3 Jahren·discuss
It's now using searx-ng!
felladrin
·vor 3 Jahren·discuss
Ah! It was first implemented writing only the summary of the link results, as you mentioned, but I noticed the responses were not as good as they are now. Summarizing each link and then rewriting the response based on them made a noticeable difference for that small-sized model. But I'll take note of that, as it can indeed be added as a configurable setting.

Regarding the search engine, currently, there's no way to use a different one. At that point, the only search engine I knew could work was DuckDuckGo, but after the suggestion from @hackideiomat in the comments, I already started looking into adding it as a customization.

Thanks for your feedback!
felladrin
·vor 3 Jahren·discuss
Woah! Wish I knew about searx-ng before! Thanks for sharing. I’ll give it a try!