Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stars Issues License

UniProvider

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

About The Project

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.

Built With

Getting Started

Prerequisites

LDC or DMD, DUB.

Build

dub build --config=application
.\uniprovider.exe list
.\uniprovider.exe serve

License

MIT — see LICENSE. The OPR specification text is MIT as well.

Contact

Dev-Centr — https://devcentr.org

About

Machine-local model provider discovery and OpenAI-compat aggregation — register once, apps consume many runners

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages