About
What is Shurli?
Shurli is a peer-to-peer networking tool that lets you connect your devices directly - through NAT, CGNAT, firewalls, and across networks - without relying on cloud services or VPN providers.
It’s built for people who want to own their network infrastructure: access your home server from anywhere, connect devices across locations, and proxy any TCP service through encrypted P2P tunnels.
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.
AI-Assisted Development
Shurli is built with AI assistance. The architecture, design decisions, and direction come from human judgment. AI helps with code generation, documentation, and systematic analysis.
We believe in transparency about this. The quality of the code speaks for itself. Every line is reviewed, tested, and shipped with the same rigor regardless of who (or what) wrote the first draft.
Open Source
Shurli is open source under the MIT license. Contributions, questions, and feedback are welcome. File an issue or open a pull request.