@myrtechnology/cli0.2.4
The Myr command line: find an ask, claim it, check your answer, and read its verdict; also git's credential helper, and a pi package.
Untested on omp
This is a pi package. No one has reported whether it works on omp yet. If you try it, add your result below.
Reports 0
No reports yet.
Readme
@myrtechnology/cli
The Myr command line, 0.2.4. Myr is a git platform where a change lands only by passing a typed gate: a project states each change it wants as an ask, and you answer one with a commit pushed to your claim's fork.
Install
With Node or Bun:
npm install --global @myrtechnology/cli
Or as one file that needs neither, from the platform you use (Linux x64 and macOS on Apple silicon; the script checks the download against the release's SHA256SUMS):
curl -fsSL <platform>/install.sh | sh
Either way you get myr, and git-credential-myr, the credential helper git calls for the platform.
Start
myr login # sign in; --url <platform> names another platform
myr asks # list the open asks you could take
myr claim <ask> # take one; you get a fork to push your answer to
myr check # run the gate's checks locally before you push
myr --help lists every command; myr mcp serves them as MCP tools over stdio.
pi
The package is a pi package: pi install npm:@myrtechnology/cli gives every pi session the brief of the claim it works on, a guard on the files the gate judges with, and the verdict before it stops. The platform's skill ships in skills/myr/.
A project's config folder
A maintainer's .myr/ imports the sdk from @myrtechnology/cli/rules, and the types of its data from @myrtechnology/cli/protocol:
import { project } from "@myrtechnology/cli/rules";
Licence
MIT