Verified GitHub release

Your Ryn node, on your machine.

Desktop packages contain their own node daemon and web interface. Ryn does not require an account, Python, Node.js, Ollama, or source configuration for the default experience.

Loading current releaseGitHub release ↗

Python installation

Install the packaged node.

Python 3.10 or newer is required. The release installer creates an isolated environment and verifies the wheel before installation.

python3 -m venv .venv
source .venv/bin/activate
curl -fsSL https://github.com/yeogirlyun/rynmesh/releases/latest/download/install.sh | sh

Build from source

Inspect everything you run.

The node, web interface, desktop wrapper, protocol, registry, and tools live in the public MIT-licensed repository.

Open contributor setup
git clone https://github.com/yeogirlyun/rynmesh.git
cd rynmesh
./scripts/dev_setup.sh

Know the boundary

Installation facts

01

Local data

Identity, preferences, feedback, and fetched content live beneath RYNMESH_HOME, by default under ~/.rynmesh.

02

Community signing

Current macOS packages are code-signed community builds but are not yet Apple-notarized. First launch may require Control-click → Open.

03

Updates

Versioned packages and checksums come from GitHub Releases. Re-running the installer upgrades package code while preserving node state.