cog
OCI bundle format for model weights
#2676
Merged

OCI bundle format for model weights #2676

michaeldwan merged 16 commits into main from md/oci-bundle
michaeldwan
michaeldwan michaeldwan force pushed from 73c7818d to f640ceed 41 days ago
michaeldwan michaeldwan force pushed from f640ceed to f5ce26c9 40 days ago
michaeldwan michaeldwan force pushed from a8a88f69 to 0fe2ec4e 40 days ago
michaeldwan michaeldwan marked this pull request as ready for review 40 days ago
michaeldwan michaeldwan requested a review 40 days ago
markphelps
markphelps approved these changes on 2026-02-04
tempusfrangit
tempusfrangit approved these changes on 2026-02-04
markphelps
markphelps approved these changes on 2026-02-04
michaeldwan michaeldwan changed the title WIP: OCI bundle format for model weights OCI bundle format for model weights 39 days ago
tempusfrangit
tempusfrangit approved these changes on 2026-02-04
michaeldwan feat(model): add ModelFormat and Index types for OCI bundle support
5d057f96
michaeldwan feat(model): add WeightsManifest and WeightFile types
54a883e8
michaeldwan feat(model): add WeightsLock file format for weight metadata
5865f347
michaeldwan feat(tools): add weights-lock-gen for testing OCI bundle format
65b34de5
michaeldwan feat(ociartifact): add weights artifact builder using go-containerreg…
152ef888
michaeldwan feat(ociartifact): add AddLayersFromLock for file-based weight loading
335768ea
michaeldwan feat(model): add OCIIndex and WeightsLockPath build options
f5de0ad5
michaeldwan feat(model): add OCI index detection helpers in resolver
ef95b620
michaeldwan feat(model): consolidate OCI index builders and wire push flow
dc238ea1
michaeldwan feat(weights-lock-gen): generate random weight files for testing
811fdfac
michaeldwan feat(model): refactor OCI index push into Resolver.Push()
fb054b74
michaeldwan feat(integration-tests): add mock registry and OCI bundle tests
9fc23f3b
michaeldwan chore: add test weight files to gitignore
1dbc353c
michaeldwan fix(weights-lock-gen): suppress gosec warning for test data RNG
7521e40d
michaeldwan refactor(weights): remove Source field and use filePaths map for weig…
0f119f34
michaeldwan refactor: replace magic strings with constants for platform and weights
26be1757
michaeldwan michaeldwan force pushed from 36064a1b to 26be1757 39 days ago
markphelps
markphelps approved these changes on 2026-02-04
michaeldwan michaeldwan merged d6cb965e into main 39 days ago
michaeldwan michaeldwan deleted the md/oci-bundle branch 39 days ago

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone