@lifesi/genesis-cli
v0.1.12
Published
genesis: one CLI for every Genesis service
Readme
@lifesi/genesis-cli
genesis, the OneOS command line. It works against the Genesis API at https://os.one.ml/api.
npx -y @lifesi/[email protected] --helpSign in
genesis login # opens your browser to sign in with One
genesis login --device # on a machine without a browser: approve a code from any signed-in browser
genesis whoamiFor scripts and CI, skip login and set an organization API key from the Console (https://os.one.ml → API keys):
GENESIS_API_KEY=sk_... genesis hives projects listUse
genesis status # live state of each service
genesis hives projects list
genesis hives projects create my-app --kind worker
genesis hives projects delete prj_...
genesis --json silos projects list # machine-readable output; errors include code, required_scope and request_idgenesis <service> --help lists every command for a service. --base-url or GENESIS_BASE_URL overrides the gateway, and https://console.life.one/api is an alias. Requires Node.js 20.19 or later.
Use the same version as @lifesi/genesis and @lifesi/genesis-mcp.
Docs: https://os.one.ml/docs · Error codes: https://os.one.ml/api/v1/errors
