Zeq for VS Code
Zeq — Physics Virtual Machine turns VS Code into a full client for ZeqVM. Build real applications on 316 deployable state contracts and 1,597 operators, run real physics with a verifiable ZeqProof — language-agnostic, AI-optional, without leaving your editor.
- Download: zeq-sdk-1.287.46.vsix
- App Store: /apps/ → Developer
- Install: direct download (below) — also listed in the App Store under Developer
Install
- Download the VSIX above.
- In VS Code:
Cmd/Ctrl+Shift+P→ Extensions: Install from VSIX… → pick the file. - Reload the window (required for VS Code to load it).
- Click the status-bar button (bottom-right) to open the Control Center.
The Control Center
One dashboard, every capability as a clickable card — open it from the status bar. Tabs:
- Home — what ZeqVM is, a live 1.287 Hz pulse, and the start-to-finish build pipeline.
- Build — scaffold web / API / Python / CLI starters and one-click-install from 70+ curated libraries (npm · pip · cargo · go) straight into your folder.
- State Contracts — the core build primitive: deploy from 84 real templates, or describe a contract in plain English and the framework drafts an operator-grounded definition. See the contracts running on your machine.
- Compute — run real operator chains and get a CKO envelope: operator chips (KO42 first), Master Sum, R(t), phase, Zeqond tick, ZeqProof, and a precision gauge (≤ 0.1%).
- Operators — search the full 1,500+ operator registry with formulas.
- Protocols — browse 234 protocol building blocks, each with a ready-made deployable state contract, with one-click insert.
- Skills — 90 drop-in capability packs (kernel, security, awareness, temporal, plus industry packs for healthcare, aerospace, biotech, energy and more).
- Channels — state machines, the entangled state, and oracles, explained.
- Agent tools —
@zeqchat, the 7-step wizard, and Claude Code setup. - SDK & Docs — the full SDK opens inside VS Code (Simple Browser tab), with an open-external option.
- Account — create an account or sign in (Simple · Expert · .ZEQ), settings, sign out. Creating an account first shows a screen to save your generated password/equation and download your
.ZEQrecovery file — there is no password reset — before you're signed in.
Commands
Everything is also a command — open the palette and type Zeq:. You never need them (the dashboard surfaces all of it), but they're there: Compute, Prove, Verify, Browse Protocols/Operators, Chain — Recent / My Activity, Machines — Top, Observer, Build Anything, Run 7-Step Wizard, Open SDK Docs, Check all framework domains, and more.
Keyboard: Cmd/Ctrl+Alt+Z runs a compute · Cmd/Ctrl+Alt+C opens chat.
ZeqGit — your workspace is a repo
The folder you have open is a ZeqGit project. The extension binds it to a unique private repo named from the folder, with a stable hash appended so it never collides with another project — and because the hash is derived from the folder, reopening re-binds to the same repo and a rename keeps it (renaming never forks a new repo). This is the same per-project repo system as the web Workbench and the Chrome extension, driven by one shared module so the three never drift.
Zeq: Sync workspace to ZeqGit— confirms/renames the project, then mirrors your workspace (text files, sensibly capped,node_modules/.git/build excluded) into the repo. Every file is a ZeqProof-anchored commit. The success notification links straight to the repo and to the Observer for proof-of-computation.Zeq: Open this workspace's ZeqGit repo— opens the repo onzeq.dev/zeqgit.- Status bar shows the bound repo at a glance; click it to sync.
- Optional auto-save — enable
zeq.zeqgit.autoSaveand every file you save in the workspace is mirrored to the repo automatically, each commit ZeqProof-anchored.
One ZID is one ZeqGit account — the same repos you see in the editor are the ones on the web and in the browser.
The contract
The extension honours the framework's locked rules on every surface:
- KO42 is always
operatorChain[0]; never skipped. - Numeric answers are never fabricated — every value comes from
/api/zeq/compute(or the free-tier/api/zeq/prove). - Awareness operators (ON0, ZEQ000, VX) are clearly labelled speculative.
- precisionBound ≤ 0.1% — above that, a shift is triggered.
- Time is in Zeqonds (0.777 s), phase-locked to the 1.287 Hz HulyaPulse.