Repository navigation
v0.1.0
Changelog
Features
- cd042a3 feat(signing): cosign-compatible sign and verify with pull gate
- 95e2eb1 feat(deploy): zot deployment assets and K8s consumption examples
- 23b96e8 feat(cli): pull --output materializes model files
- df10e31 feat(transfer): cp, save, and load for air-gap transfer
- b952fc9 feat(cli): serve command
- 3c2e733 feat(router): OpenAI-compatible multi-model router
- 68a1c84 feat(cli): run command with interactive chat and one-shot prompt
- 337589d feat(runtime): llama-server supervisor and runtime artifacts
- 12ee79c feat(cli): pack command
- e15f67f feat(pack): deterministic ModelPack builder with car profile
- f735615 feat(gguf): minimal GGUF header reader
- b14fd3a feat(cli): root command plus pull, push, ls, rm, gc, login
- 748c055 feat(transfer): registry pull/push engine with resume
- eb496b7 feat(store): content-addressed OCI image-layout local store
- 0fe8668 feat(modelspec): ModelPack media types and config schema
Fixes
- 7f2515f fix(release): adopt the cosign v3 bundle format for checksum signing
- 9579cd3 fix(release): copy per-platform binary in release image build
Documentation
- 3d1c62b docs: record ADR-0006 renaming the project to palan
- 96d718d docs: README, quickstart, and reference documentation
- f5961b1 docs: air-gap and Kubernetes guides
- 1366e23 docs: record ADR-0001 through ADR-0005
- 52b2af3 docs: add community and governance files
- 700c9f6 docs: add design document v0.2
Other
- ae4c459 refactor: rename project from moci to palan
- 3dad443 ci: markdownlint for the documentation
- ac6d121 ci: fix toolchain pinning for interop tools and govulncheck
- 1bdf004 chore: ignore private working notes
- 9ef5754 ci(release): goreleaser with SBOM, signing, and puller image
- d8b819e test(interop): e2e round-trip against zot, oras, and modctl
- 25957e4 ci: add lint, test, and vulnerability workflows
- 26cd289 chore: bootstrap Go module and repo hygiene
- 897f95b first commit
Binaries are static (CGO disabled). The checksum file is signed with
cosign (keyless); see .goreleaser.yaml for the verify command.