Getting started
Prerequisites
Install a working mere.run CLI first. Most plugins call it directly, so verify the core executable before debugging a plugin:
mere.run --help
mere.run models listProvider-specific workflows can require additional credentials or tools. The plugin's doctor command reports those requirements without creating resources.
Discover the catalog
mere.run plugin listThe catalog is also available as JSON at plugins.mere.run/catalog/plugins.v1.json.
Install a plugin
mere.run plugin install mere-image-toolsFor direct development installs, every catalog entry points to a package subdirectory in the public repository:
pipx install "git+https://github.com/sawfwair/mere-run-plugins.git@main#subdirectory=packages/mere-image-tools"Check readiness
mere-image-tools doctor
mere-image-tools manifest --jsondoctor checks the machine. manifest --json describes the command surface, capabilities, output policy, and security posture.
Plan before execution
mere-image-tools plan \
--input ./frame.png \
--output ./subject.png \
--mask-output ./subject-mask.png \
--prompt subjectPlanning writes a run.json with status planned. Inspect it, then execute:
mere-image-tools run ./subject.run.jsonOr use the one-shot workflow when you do not need a separate approval step:
mere-image-tools knockout \
--input ./frame.png \
--output ./subject.png \
--mask-output ./subject-mask.png \
--prompt subjectKeep the run manifest
Do not treat run.json as a temporary log. It is the durable record needed to inspect, resume, clean up, and verify a run. See Artifacts and runs.