NeuFlux is an independent search engine on a mission to surface real, high-quality content — cutting through AI-generated junk, SEO manipulation, and pay-to-rank noise to give you results that actually matter.
The major search engines were built for a different internet — one where web pages were written by people, for people. Today, the top results are dominated by AI-mass-produced content farms, over-optimised SEO pages that answer nothing, and corporate giants who pay (directly or indirectly) for placement.
NeuFlux started as a personal project to build something better: a search engine that ranks results by genuine quality and relevance, not by who has the biggest SEO budget or the most AI-spun pages.
The goal is for search to feel like asking a knowledgeable friend — fast, honest, and never trying to manipulate what you find. That means working toward independent infrastructure and a funding model that doesn't compromise results.
NeuFlux is in active alpha. Here's what you can use today — and what's coming next.
Today's search results are increasingly polluted. NeuFlux is being built with the goal of fighting this — here's what we want to push out, and what we want to surface instead.
Here's exactly how a search query flows through NeuFlux, from raw data sources to the results you see.
Rather than a single "safe search on/off" toggle, NeuFlux aims to give you three separate, independent settings — each targeting a different type of unwanted content.
The plan is for NeuFlux to stay free. But free has to be funded somehow — here's the approach we want to take with ads, and why it matters.
† A very cheap ad-free tier may be offered in the future for users who'd prefer a completely clean experience — nothing decided yet, just something being considered.
robots.txt, prioritise crawling depth over breadth to index
pages thoroughly rather than shallowly, and be built to keep infrastructure costs
manageable as the index grows.
Today's independent search engines all face the same problem: they ultimately depend on someone else's index. Here's why NeuFlux needs to change that — and how.
When NeuFlux fetches results from the Brave Search API, we're filtering and re-ranking someone else's data. We have limited control over what's in the underlying index, what's been excluded, and how the original ranking was performed.
If Brave changes their API terms, pricing, or ranking algorithm, it directly impacts NeuFlux users. That's a fragility we need to eliminate.
The plan is a distributed crawl infrastructure using open-source components — starting with a significantly expanded YaCy deployment and custom crawl scheduling — progressively building an index that covers the breadth of the web that our users actually care about.
We'll prioritise depth (indexing pages thoroughly, following links deeply within quality domains) over the shallow breadth crawl that produces low-quality index entries.
A major potential advantage of owning the index would be applying quality signals at crawl time, not just at query time. Content density, originality scoring, link graph analysis, and update patterns could all be computed during indexing — making query-time ranking faster and more accurate.
AI-generated content patterns could be detected and flagged during the crawl itself, not just during result retrieval. That's the goal, at least.
Building a useful web index takes significant compute, storage, and crawl bandwidth. We're being realistic: Phase 3 starts when the alpha is stable and funded well enough to support crawl infrastructure reliably.
In the meantime, the combination of Brave API + YaCy local index already gives NeuFlux meaningful independence and lets us validate our quality signal approach before scaling it.
NeuFlux is actively being developed and your feedback directly influences what gets built next. Alpha testers get early access to new features, a direct line to the team, and the satisfaction of being part of something built to make search better for everyone.
🚀 Join the Alpha Testers