@dhee_ai/create-dhee-runner
v0.1.1
Published
Scaffold a new dhee-runner-* package (a node executor for the Dhee engine). Run via `npm create dhee-runner`.
Readme
create-dhee-runner
Scaffold a new dhee-runner- package — a node executor for the Dhee engine (dhee-core).
npm create dhee-runner my-cool-model -- --template comfy
# → dhee-runner-my-cool-model/What it generates
A ready-to-build package wired to @dhee_ai/runner-sdk:
package.jsonwith thedhee-runnerkeyword guard, thedhee.runnersentry point, and the@dhee_ai/runner-sdkdependency.src/index.tsexporting{ manifest, runner }(andexport const runners = [...]for discovery) viadefineRunner.- A
runner.jsonmanifest,tsconfig.json, and build scripts.
Options
npm create dhee-runner <name> [--template api|comfy] [--tool <tool.id>]--template api(default) — a cloud/HTTP-API runner skeleton.--template comfy— a ComfyUI-workflow runner skeleton (workflow-agnostic by config).--tool <id>— the tool id the runner registers (e.g.comfy.myThing). Defaults from the name.
How discovery works
dhee-core finds your package by name (dhee-runner-*), the dhee-runner keyword, and the dhee.runners entry — no central registry. Runners depend on @dhee_ai/runner-sdk only (the firewall). See the SDK README for the full contract.
License
Apache-2.0
