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.md and plan.txt in 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.

Academy Network desktop client: a full node with a reading and authoring UI (Tauri), Windows/macOS/Linux.
Updated 2026-07-19 14:07:09 +00:00
The Academy Network node: the Rust protocol implementation (core, sync/net, editorial, seed, ceremony, on-device translation and assistant).
Updated 2026-07-19 08:54:45 +00:00