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·2 jaar geleden·0 comments

Code a Simple RAG from Scratch – Hugging Face Community Article

huggingface.co
2 points·by felladrin·2 jaar geleden·0 comments

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

github.com
5 points·by felladrin·2 jaar geleden·3 comments

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

prnewswire.co.uk
1 points·by felladrin·2 jaar geleden·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·2 jaar geleden·0 comments

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

huggingface.co
17 points·by felladrin·3 jaar geleden·6 comments

Show HN: VS Code Ext: Collaborative countdown timer for mob programming sessions

marketplace.visualstudio.com
2 points·by felladrin·4 jaar geleden·1 comments

comments

felladrin
·2 jaar geleden·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
·2 jaar geleden·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
·3 jaar geleden·discuss
It's now using searx-ng!
felladrin
·3 jaar geleden·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
·3 jaar geleden·discuss
Woah! Wish I knew about searx-ng before! Thanks for sharing. I’ll give it a try!
felladrin
·4 jaar geleden·discuss
My team has been doing a lot of teaming (mob programming) recently, and we've tried different tools to keep time in sync and be ready for the following driver's turn.

But the tools we used were overkill when we only needed a timer. So I prototyped a minimalist one that is always in sync for everyone connected.

It's in its early stage and needs a better design, but it's functional. So I'm sharing it here in the hope it can be helpful to others.

It's a VS Code Extension, but it can also be used via browser (https://linkedtimer.com) in case your team uses another IDE/Editor during these sessions.

I'm also considering making a browser extension when it gets more stable.

Source code is available on GitHub: https://github.com/felladrin/LinkedTimer

Let me know what you think! Any feedback is highly appreciated! Thanks!