@myrtechnology/cli
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.
Package details
Install @myrtechnology/cli from npm and Pi will load the resources declared by the package manifest.
$ pi install npm:@myrtechnology/cli- Package
@myrtechnology/cli- Version
0.2.4- Published
- Oct 17, 2026
- Downloads
- 286/mo · 9/wk
- Author
- oscabriel
- License
- MIT
- Types
- extension, skill
- Size
- 1.5 MB
- Dependencies
- 4 dependencies · 1 peer
Pi manifest JSON
{
"skills": [
"./skills"
],
"extensions": [
"./dist/pi.js"
]
}Security note
Pi packages can execute code and influence agent behavior. Review the source before installing third-party packages.
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