I’ve spent the past two years building NeoSearch with a simple premise: search got bad not because the web got worse, but because the incentives did. Ads, profiling, and SEO all pull results away from what I actually wanted.

NeoSearch is my attempt to fix that. It’s private by design (no cookies, no IP logging, no profiles, no ads), and it uses AI to improve results rather than replace them: independent sources get ranked above affiliate listicles, titles and snippets are rewritten to say what a page actually is, duplicate results get merged into one enriched entry, and “Lenses” let you flip between meanings — search “eagles” and choose the band or the football team.

Currently it takes the top results from Google’s index as raw material, then re-ranks, rewrites, and enriches them so heavily that Google’s #20 result can land at #1. That’s stage one, to prove the experience.

Stage two is crawling the parts of the web mainstream engines ignore.

The end goal is an open, distributed search index anyone can build their own engine on. I don’t want to be the next Google, I want search to stop needing one.

As of this week the whole thing is open source (Apache 2.0) on GitHub, so you can audit it or run your own.

It’s free, I’m funding it personally, and there will never be ads. I’d genuinely love your feedback — especially the searches where it does worse than Google. Those are the ones I learn from. Ask me anything!

  • bartjellemaOP
    link
    fedilink
    English
    arrow-up
    3
    ·
    4 days ago
    1. Yeah, for sure. I actually just found out about it yesterday. I’ve tried contacting the founder to see if I can include some of those search results into the mix. In fact, just added it in the code so it will go live next time I update.
    2. Yeah, good call. This is probably best added with a plugin. There are APIs out there that provide this data, so I can at least start with that to provide the streaming services that show the series or movie in your country. I’ve just open sourced the code and first focus will be to make it easier for others to install and run the code so that anyone can add these kind of extensions. They can even be vibe coded pretty easily because the task is pretty constrained. This has actually been very much my focus during development, to add a lot of extensibility that is structured in a way that AI can semi automatically write hundreds of plugins.

    Thanks for the feedback!