omp packages

@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.

oscabriel Published 27 days ago MIT ~286 downloads/mo

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.

Did it work for you?

Result

One report per person. A new report replaces your old one.

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