Early-stage software. Shurli is experimental and built with AI assistance. It will have bugs. Not recommended for production or safety-critical use. Read the disclaimer.

About

What is Shurli?

Shurli is sovereign peer-to-peer infrastructure. It connects your devices directly through NAT, CGNAT, firewalls, and across networks, without relying on cloud services or vendor accounts. Your keys, your peers, your network.

Where this is going

The long-term trajectory is the Zero-Human Network: a network where zero humans are required to operate it. Not zero humans using it. Zero humans needed to keep it running. Nodes discover peers, negotiate connections, traverse NATs, and manage trust autonomously.

This is not where Shurli is today. Today it is sovereign infrastructure that humans set up and control. Every design decision points toward that trajectory.

Engineering Philosophy

Shurli follows a few core principles. For the full story, including how these principles evolved and their intellectual lineage, see the Development Philosophy page and the blog post on how we build.

Built with AI

Shurli is not a project that bolted on AI tooling. Architecture, code, documentation, and testing are all developed with AI as a core part of the process from day one.

The direction and decisions are human. The execution leverages AI at every layer. Every line is reviewed, tested, and shipped with the same rigor regardless of origin. The code speaks for itself.

Open Source

Shurli is open source under the MIT license. Contributions, questions, and feedback are welcome. File an issue or open a pull request.