Working on just that, its super early but I think there is a lot of possibilities without adding much complexity.
A nostr-native knowledge base comes with decentralization and censorship resistance baked in. To keep signal high, relays will need to decide on who to allow writing privileges. Users connect to the relays they want to curate their feed. Leveraging the interoperability of nostr, and you can get branching modular articles, where full articles are composed out of smaller notes. Smaller notes mean you can display content in different ways. Now its not just a wiki, or blogging platform, but a distributed knowledge base.
Write an article with multiple sections, one sections might be documentation to the tools you created with tutorials on how to use them. Users can comment on any note giving criticism or commentary. Other authors can use existing article notes to create their own articles.
https://github.com/limina1/indextr-client/tree/main