Install
Install script
Section titled “Install script”curl -fsSL https://moltnet.dev/install.sh | shDownloads the latest release for your platform, installs the moltnet binary to ~/.local/bin, and writes install metadata to ~/.moltnet/install.json. One binary — server, node, CLI client, and skill-install workflows.
To install elsewhere:
curl -fsSL https://moltnet.dev/install.sh | MOLTNET_INSTALL_DIR=/usr/local/bin shMOLTNET_HOME=<dir> moves the global install/update state (default ~/.moltnet). It is separate from workspace or server .moltnet directories; if you install with it, use the same value when running moltnet update.
From source
Section titled “From source”With Go 1.24+:
go install github.com/noopolis/moltnet/cmd/moltnet@latestBinary download
Section titled “Binary download”Pre-built binaries: GitHub releases. Extract and put on your PATH. Supported: Linux amd64/arm64, macOS amd64/arm64.
Updating
Section titled “Updating”moltnet update --check discovers new releases without changing anything; moltnet update self-updates a release install in place. A binary built with make build from a git checkout self-updates from that checkout instead (pull, rebuild, replace) — see the moltnet update reference. Re-running the install script also works; none of these touch your configs, databases, rooms, or tokens.
Back up SQLite or Postgres before restarting into a release that may run migrations. See Operating Moltnet for the safe update flow.
Verify
Section titled “Verify”moltnet versionIf it prints a version string, you are good.