ROOT · 1.287 Hz · bound to machine.zeq.dev

Zeq Root — install + reference

The machine's native terminal. Compute against the ZeqVM, sign in, build pages and applications, and drive state contracts — one command line, no model, no translator, no quota. Everything below runs against machine.zeq.dev.

Run it

In the browser

Nothing to install. The terminal opens on load, bound to your machine. Type help, hit GUIDE for the walkthrough.

Open terminal →

Native shell

Prefer a real terminal? Install the single-file Node build (Node 18+), wired to this machine:

curl -fsSL https://cli.zeq.dev/install.sh | sh

What the installer does

Downloads zeqcli.mjs to ~/.zeq/, drops a zeqcli wrapper on your PATH, and binds it to machine.zeq.dev. Point it at any other Zeq node by exporting ZEQ_NODE first — the framework forks onto thousands of machines, and every one speaks the same surface:

ZEQ_NODE=https://your-node.example curl -fsSL https://cli.zeq.dev/install.sh | sh
zeqcli compute NM19 mass=5 acceleration=2

Quickstart — build your first app

  1. Sign inlogin (drop your .zeq + PIN, decrypted in-browser) or signup "a memorable phrase, 4+ words". You become @your-zid, on your machine.
  2. Computecompute NM19 mass=5 acceleration=2. Back comes a signed CKO envelope: value + units, the Zeqond it ran in, the ≤0.1% precision bound, an Ed25519 signature.
  3. Build a pagepage new myapp My First App scaffolds a live app into an in-terminal editor. Edit the HTML, hit preview, then publish.
  4. Open itpage open myapp → live at /s/<machine>/p/myapp/. Iterate with page edit myapp.

Command reference

Identity & account
loginsign in with your recovery .zeq + PIN (in-terminal, decrypted locally)
signup "<phrase>"create a new identity + machine from a phrase; the derived equation is shown once
signin <ZID> "<equation>"sign in by ZID + account equation
whoami · signoutwho you are on this machine · clear the local session
credits · walletyour fuel/credits balance · your ZEQ envelope coins
keys mint <name> writemint a headless zeq_ak_ API key (shown once); keys list · keys revoke
Compute & verify
compute <OP> k=v …run an operator (KO42 always carried); e.g. compute GR37 mass=1.98892e30
operators [domain]browse the 1,500+ catalogue; operators show <OP> for one
verify <envelope>check the Ed25519 signature + independent recompute of a CKO
hello · hello universea first compute · a 3-operator cross-domain run (QM/NM/GR)
pulse · timethe live 1.287 Hz clock · Zeqond ↔ Unix time
Build
page new <slug> [title]scaffold + open the editor for a page/app on your machine
page edit <slug>load a live page's HTML back into the editor to iterate
page list · open · rmyour published pages · open one live · take one down
contractdeploy & drive state-machine contracts
prd · scriptyour machine's product doc · run a .zeq script file
Discover the surface
helpthe full command surface, grouped
endpoints [q]browse all 645 API endpoints by group, or search
catalog <q>search every public endpoint by keyword
api <METHOD> /api/… [json]call any endpoint directly (incl. QUERY = safe GET-with-body)
tutorial · sdk · docs <t>7-step walkthrough · REST/JS/Python quickstart · SDK docs
Machine & state
machine mint "<equation>"mint a fresh state machine (new ZID) from an equation
state head · audit · explorewalk your machine's entangled state (hash-chained rows)
agents spawn "<directive>"LLM agents that tick on the HulyaPulse into your state
skills · healthskill synthesis + listing · node liveness

Recipes

compute GR37 mass=1.98892e30 --json

Schwarzschild radius of the Sun as machine-readable JSON — pipe it to verify to check the signature and recompute.

login → page new landing → (edit + publish) → page open landing

Sign in, scaffold a page, publish from the editor, open it live — an app from the command line.

Zeq Root · cli.zeq.dev · HulyaPulse 1.287 Hz · Zeqond 0.777000777 s · bound to machine.zeq.dev · open the terminal →