So apparently this project isn't the old Freenet, that's been renamed to "Hyphanet" - https://www.hyphanet.org. The same team started a new project, originally called "Locutus" and then renamed that to Freenet. A bit confusing.
I remember hearing about Freenet like 20 years ago, I think on Kuro5hin, kind of amazing it's still going.