Convert
Metamorph
Model Artifact Converter
Rust library and CLI for turning published model artifacts into formats downstream runtimes can actually load. Inspect, plan, convert, validate, and preview publishing without hiding compatibility gaps.
Highlights
- →Workflow-first CLI surface —
inspect,compatibility,plan,convert,validate,cache, anduploadform a repeatable path from source discovery to publish preview. - →Executable conversion backends today —
gguf -> hf-safetensorsandgguf -> safetensors, with explicit--allow-lossyopt-in instead of silent fallback. - →Planning before mutation —
convert --plan-onlyreports resolved formats, backend choice, blockers, lossy status, and conversion steps before execution. - →Remote-aware, local-first acquisition — supports local paths plus representative
hf://repo[@revision]GGUF sources with deterministic cache identity and explicit--refreshsemantics. - →Embeddable Rust integration boundary — integrators call library surfaces like
inspect(),plan(),convert(), andvalidate()instead of rebuilding the workflow in one-off scripts. - →Preview-first publishing — local
hf-safetensorsbundles can be validated and staged for upload while remote write execution remains intentionally explicit about current limits.