Important Consideration: DeepWiki (AI-generated docs) may contain inaccuracies

As the maintainer of numerous OpenWrt Packages, I wanted to bring an important issue to the community's attention.
Recently, several users have contacted me reporting "bugs" based on information they found on DeepWiki (deepwiki.com).

DeepWiki is an AI-powered tool (from the team behind Devin) that automatically generates interactive wiki-style documentation for public GitHub repositories by simply replacing github.com with deepwiki.com in the URL.

Deepwiki in itself, is a very useful and powerful tool that can be used as an exploration aid for quickly getting an overview of a codebase.
Unfortunately it frequently produces hallucinations and factual errors. These are presented confidently as authoritative documentation, which can mislead users.

Worse, once it has generated its Wiki page for the repo, it does not get regenerated if the repo is updated and it cannot be removed.

At best, the generated Wiki page will quite rapidly become stale, at worst it will perpetuate and propagate its errors and made up parts.

Yes, it does allow manual editing, but if the maintainer/author is unaware someone has searched on Deepwiki for their repo, they won't know that that Wiki even exists.
If they search for it and it has not been searched for by anyone else, it gets generated anyway - along with potential errors etc.

Examples I've seen reported include:

  • Incorrect descriptions of configuration options or command behaviour
  • Wrong assumptions about how the package interacts with OpenWrt
  • Misleading architecture or dependency information

Always treat DeepWiki (and similar AI-generated documentation) with a high degree of scepticism. Verify any claims against the actual code or by testing.

In some cases, users have become quite frustrated when the actual package didn't behave as described in the AI-generated wiki.

AI tools like this are evolving quickly, but right now they are not a substitute for maintainer-written or carefully reviewed documentation.

Thanks for your understanding, and let's keep helping each other with accurate information!

I only use the official OpenWRT documentation and the forum here...
Of course, some summaries from Google can be interesting, but not all of them are correct, as you yourself mentioned.

Indeed, but the problem is that the official documentation is often minimalistic, outdated or just plain missing all together. We are all volunteers and finding the time to spend on documentation is not always easy.
The result is that the average user wanders off down the rabbit hole of searching the wider Internet, as would be expected.
This thread is, if you like, a warning to:

Yes, DO use AI generated documentation given deficiencies elsewhere (tools like Deepwiki are an excellent starting point), but always do so with a cautious mindset.