Currently, if someone has a shiny idea (no matter whether it’s software, political, or whatever else) it often just remains in his mind because there is no easy way to get anything done with it. Or sometimes the person performs a Rambo for a few months on some website, git repo, or whatever - and then it dies.
I want to eliminate this common pipeline, and make it easy to create projects (or find them if they already exist), join them, develop them, maybe provide crypto rewards, progress tracking, etc. Every shiny new idea would fit into this framework. And it would help it not die. But I don’t know how exactly to do it. I suspect the components for it already exist, it’s just a matter of putting them together.
We could have a database spread by torrents or other decentralized protocol that would list all the existing projects to join. And it might be hooked up to some website that would provide an UI for comments, crypto rewards, and progress tracking. The point of all this to me, is so that human effort and ingenuity isn’t wasted because it’s just too hard to launch. Which is what’s commonly going on today. The Rambo loses steam and disappears.
What do you think?

Yeah it is just a concept now and the technical details remain to be decided. But let me try to provide more depth.
Basically, your mom gets a shiny new idea and what does she do? Make a git repo or website? The idea is she gets onto the framework, using an in-built search engine to see if such a project was already conceived. Then, joins easily, or is able to comment, see progress, and donate crypto - all in one framework, one software. We could leverage tags for checking if similar projects have been conceived, or even an LLM.
There should also be an easy way to advertise your project to other people in the framework. And to spread updates to people in a decentralized way, maybe picking up the keys concept from Freenet - https://github-wiki-see.page/m/hyphanet/wiki/wiki/Freenet-Key. It should also have an in-built way of adding communication means, PGP keys, etc. And progress tracking to motivate people.
The thing should also be relatively censorship resistant, and accessible by web browser or a terminal program if someone wants that. But also spam-resistant, for which we could use a web of trust type system, or a downvote / upvote system.
So far, all of these steps are up to whoever manages the project to setup. I want all these to already be set up for them, so that the actual ideas receive the focus. Basically something like anti-gatekeeping, making running projects accessible to anyone.