Update Origin / Machine Only

openelf.ai

OpenELF Update Origin

This domain is the canonical machine endpoint for OpenELF installers and in-app update checks. Human-facing product content lives on openelf.ai.

Stable channel v0.3.0
Canonical installer /install.sh
Distribution mode Mutable aliases + immutable assets
01

Protocol Surface

Stable

latest.json Current stable manifest, version 0.3.0

Beta

No beta channel manifest is currently published.

Installer

install.sh Shell installer for macOS and Linux

02

Install

Use the canonical installer entrypoint. It resolves the current stable manifest and then downloads immutable release assets from GitHub Releases.

Shell Stable bootstrap
curl -fsSL https://update.openelf.ai/install.sh | sh
03

Release Surface

Versioned archives, DMGs, checksums, and per-release manifests are published on GitHub Releases.

Mutable aliases This domain serves /latest.json, /latest-beta.json, and /install.sh.
Immutable assets Release archives stay versioned and immutable on GitHub Releases.
Operator model Humans go to openelf.ai; machines resolve this update origin.
04

Endpoint Contract

The updater and installer should treat this host as the single mutable alias layer. Do not hardcode GitHub release asset URLs when channel resolution is required.

Stable and beta channels resolve here first, then redirect operationally to immutable per-version release assets.