Reference implementation of the Open Provider Registry (OPR) — one open registration protocol for online and offline model runners.
Explore the docs »
·
OPR spec »
Report Bug
·
Request Feature
Every editor and agent shell inventing its own “detect Ollama / hard-code LM Studio / private unilayer manifest” story burns the same offline runners repeatedly. OPR is a shared on-disk + optional HTTP registration format. UniProvider is Dev-Centr’s D library, CLI, and localhost aggregator that implements OPR and (for now) probes a few well-known ports until runners ship their own manifests.
Other aggregators may implement OPR without depending on this repo. That is intentional.
-
Runtime / language
-
D (Phobos)
-
-
Docs
-
Protocol
See CHANGELOG.adoc (hub: https://docs.devcentr.org/tools/uniprovider/changelog.html when published).
Dev-Centr — https://devcentr.org