
Funny thing is that we have multiple examples of these AI fine-tunes backfiring spectacularly.
For example all the Grok fails on Xitter, and Elon promising to fix those results constantly, without any of those sticking.
I think the bigger problem is that there’s a segment of the population that’s gotten so dependent on “AI” (LLM chatbots), they literally can’t learn without it. Even the most mundane things they could’ve easily looked up via a search engine, end up as a question to ChatGPT. And no matter how many times you show them that the chatbot gave insanely wrong results, they’re still going to use it.


“The best” depends on what you really need.
Authentik and Authelia are two of the top most quoted solutions, but they aim to be an “everything in one” package, with tons of features a simple homelab will rarely need. They’re aimed more at enterprise-like setups.
On the other end of the spectrum you have e.g. Pocket-ID, which only does OIDC by itself (you can hook up an LDAP server as user database though); but that tradeoff means it uses little to no CPU time, and, in my experience, around 130MB RAM. Given RAM is getting more expensive than gold, one needs to consider memory footprint, especially for older homelab setups. We can’t all be running 256GB nodes after all.
So instead of hunting the mythical “best” solution, decide what features you really need, grab a list of providers that cover those features, and compare them to see what fits your needs best.