Academy Network
The free encyclopedia of how to do things. Free forever, anonymous by design, impossible to shut down.
Academy Network
Free, universal, uncensorable education: a decentralized network of hierarchical how-to guides that lives on the machines of the people who read it, with no servers and no owner. Every user who runs the app is a node, peers connect over Tor, and all guide text is replicated to every node, so reading is instant, private, and works offline. Nobody, including us, can take it down, watch you read, or put it behind a paywall.
This is the project's own home. The code lives here, on our own self-hosted forge, not on anyone else's platform.
Repositories
| Repo | What it holds |
|---|---|
| spec | The protocol specification (authoritative), the roadmap and decision log, the contribution rules, the forge governor, and the legal texts. Anyone can build a compatible client from the spec alone. |
| node | The Rust implementation, as one workspace: core (protocol objects, encoding, crypto, governance math, working and tested), plus net, editorial, seed, and ceremony (networking, the editorial runtime, the headless seed node, and the manifest signing ceremony CLI). |
| desktop | The desktop client (Tauri): the app a person installs to become a node. |
| website | The academynetwork.net site (SvelteKit, fully static) and the canonical design system. |
Those repositories cover every layer of the network. There is nothing else to find and nothing hidden: the whole thing is here.
Anyone can contribute, and the community merges
Registration is open. Anyone can sign up, fork a repository, open issues, and send pull requests. There is no maintainer who decides what gets in. Merging is done by a public, mechanical rule: a pull request lands once it has been open long enough, has enough approving reviews from established accounts, and has no unresolved objections. The rules are code, and that code is public, in spec/forge-governor.py. Change the rules the same way you change anything else here: by a pull request that passes those same rules.
This mirrors how the network itself is governed. No single person, key, company, or founder is load-bearing, and the project is built to outlive all of them.
Learn more
- The website: https://academynetwork.net
- Start with
SPEC.mdandplan.txtin the spec repository. - Read
CONTRIBUTING.md(in every repo) before contributing code or copy; it comes with a code of conduct and a security policy.
Code is licensed under the GNU AGPL v3 or later; the specification, documentation, and published content under CC BY-SA 4.0, so the network stays reimplementable and forkable by anyone, forever.