Skip to content

catalog: add backend:cuda entries for the 0.2.0 CUDA release - #34

Merged
prabod merged 1 commit into
mainfrom
sync/catalog-cuda-0.2.0
Jul 31, 2026
Merged

catalog: add backend:cuda entries for the 0.2.0 CUDA release#34
prabod merged 1 commit into
mainfrom
sync/catalog-cuda-0.2.0

Conversation

@prabod

@prabod prabod commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

The runtime resolves models by fetching this catalog from public main (raw.githubusercontent.com/basecompute/baseRT/main/base-convert/crates/base-hub/catalog.json), and that hosted copy takes precedence over the binary's bundled fallback (resolution order: fresh cache → hosted fetch → stale cache → bundled).

Today public catalog.json has 0 backend:cuda entries, so a CUDA (GB10) user on the upcoming 0.2.0 release cannot resolve the CUDA-native bundles — the whole CUDA release would be invisible to them. This adds the 22 entries (11 models × cuda-q4mix + cuda-q8) synced verbatim from the engine repo.

  • Non-CUDA entries: unchanged (byte-identical — verified 0 diffs across the 43 shared entries).
  • The .base bundles are already public on HF (spot-checked HTTP 302).
  • Needed before/with the v0.2.0 tag so CUDA resolution works at runtime.

Pairs with #33 (install.sh Linux/CUDA support).

Sync the 22 CUDA-native catalog entries (11 models x cuda-q4mix + cuda-q8)
from the engine repo. The runtime fetches this catalog from public main
(raw.githubusercontent.com/basecompute/baseRT/main/.../catalog.json), and that
hosted copy takes precedence over the binary's bundled fallback — so without
these entries a CUDA (GB10) user on 0.2.0 cannot resolve the cuda-native bf16-
scale bundles (f16-scale universal bundles don't load on CUDA). The .base
bundles are already public on HF. Non-CUDA entries are unchanged (byte-identical).
@prabod
prabod merged commit 3fe2732 into main Jul 31, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant