Owner
Contents
[
Hide
]
Owner is the GitHub account that owns the llama.cpp repository used to download native binaries. The default ggml-org targets the upstream project.
Quick reference
| Type | string |
| Default | "ggml-org" |
| Category | Native binary source |
| Field on | BinaryManagerParameters.Owner |
What it does
The BinaryManager constructs a GitHub release URL from github.com/<Owner>/<Repo>/releases/tag/<ReleaseTag>. Owner fills the first slot.
"ggml-org"(default) — upstream llama.cpp maintainers. Recommended.- A different owner — only when you mirror upstream releases to a fork that stays byte-compatible.
When to change it
| Scenario | Value |
|---|---|
| Default | "ggml-org" |
| Air-gapped enterprise mirror | Fork owner that hosts matching releases |
Changing Owner without a byte-compatible mirror produces binaries whose P/Invoke signatures differ from what the SDK expects — runtime crashes.
Example
var preset = new Qwen25Preset();
// preset.BinaryManagerParameters.Owner = "ggml-org"; // default
Interactions
Repo— the repository name on that owner.ReleaseTag— specific release under the owner/repo.
What’s next
- Repo — repository name.
- ReleaseTag — version pin.
- Binary manager hub — all binary-manager knobs.