v0.1.3 · MIT Licensed · Open Source
The package manager for local AI models¶
ModelDock discovers, downloads, caches, verifies, and loads local LLMs through pluggable runtime adapters. No more manual ollama pull — just md.load("llama3") and it just works.

Get Started¶
Quickstart Get ModelDock running in 30 seconds. Get started →
Installation pip install, optional backend extras, and requirements. Get started →
First Model Load, chat with, and manage your first local model. Get started →
Core Features¶
Quick Example¶
Supported Runtimes¶
| Runtime | Status | Notes |
|---|---|---|
| Ollama | Shipped | First runtime, fully supported |
| LM Studio | Shipped | OpenAI-compatible local server adapter |
| llama.cpp | Shipped | llama-server OpenAI-compatible adapter |
| Jan AI | Planned | Drop-in adapter |
| GPT4All | Planned | Drop-in adapter |
| vLLM | Planned | Drop-in adapter |
Resources¶
Contributing Guidelines, dev setup, and how to add a new runtime adapter. Get involved →
GitHub Source code, issues, and 100+ good-first-issues welcome. View repo →
PyPI Package pip install modeldock — releases, versions, and downloads. View package →
Changelog What shipped, what changed, and what's next. See what's new →
Security Supported versions and how to report a vulnerability. Read more →
Install¶
Requires Python 3.9+ and a local Ollama install for the first runtime.
ModelDock is created and maintained by Himanshu kumar (OpenAgentHQ).
Licensed under MIT.