Get started with a plugin
This guide is for mere.run users who want to install and run an official plugin. It uses Image Tools because the first workflow runs locally and doesn't require provider credentials.
Before you begin
Install mere.run, and verify that the core command works:
mere.run --help
mere.run model listFor a provider workflow, you might also need provider credentials or external tools. The plugin's doctor command reports those requirements without creating resources.
Inspect the catalog
To list the official plugins, run:
mere.run plugin listTo inspect one catalog entry and its installation source, run:
mere.run plugin info mere-image-toolsThe live plugin catalog is also available as JSON.
Install Image Tools
To preview the installation command without running it, omit --yes:
mere.run plugin install mere-image-toolsTo install the plugin, confirm the command:
mere.run plugin install mere-image-tools --yesCheck the installation
To verify local dependencies, run:
mere-image-tools doctorTo inspect the plugin's capabilities and command contract, run:
mere-image-tools manifest --jsonThe doctor command checks the machine. The manifest --json command describes the plugin and doesn't perform a readiness check or workflow.
Plan a subject knockout
To write a plan without running inference, run:
mere-image-tools plan \
--input ./frame.png \
--output ./subject.png \
--mask-output ./subject-mask.png \
--prompt subjectThe command writes a run.json file with the planned status. Review the resolved command, input paths, output paths, and cleanup policy in that file.
Run the plan
To execute the reviewed plan, pass its manifest to run:
mere-image-tools run ./subject.run.jsonThe exact manifest path appears in the plan output. Keep the run.json file with the generated artifacts.
For an interactive local task that doesn't require a separate approval step, use the one-shot command:
mere-image-tools knockout \
--input ./frame.png \
--output ./subject.png \
--mask-output ./subject-mask.png \
--prompt subjectContinue with another workflow
- To select a plugin by task, see Choose a plugin.
- To understand shared commands, see Plugin lifecycle.
- To preserve and inspect workflow evidence, see Artifacts and runs.
- To operate paid resources, see Provider safety.