Skip to content

Added Project scope and intent for AI workflow interoperability#2163

Open
nataliesea wants to merge 9 commits into
cncf:mainfrom
nataliesea:patch-1
Open

Added Project scope and intent for AI workflow interoperability#2163
nataliesea wants to merge 9 commits into
cncf:mainfrom
nataliesea:patch-1

Conversation

@nataliesea

Copy link
Copy Markdown

Updating the README to provide more detail on the project's scope, goals, and interoperability requirements.

Signed-off-by: Natalie Fisher <53450897+nataliesea@users.noreply.github.com>
@nataliesea nataliesea requested a review from a team as a code owner May 14, 2026 22:38
@github-actions github-actions Bot added needs-triage Indicates an issue or PR that has not been triaged yet (has a 'triage/foo' label applied) needs-kind Indicates an issue or PR that is missing an issue type or kind (a kind/foo label) needs-group Indicates an issue or PR that has not been assigned a group (toc or tag/foo label applied) and removed needs-triage Indicates an issue or PR that has not been triaged yet (has a 'triage/foo' label applied) needs-kind Indicates an issue or PR that is missing an issue type or kind (a kind/foo label) needs-group Indicates an issue or PR that has not been assigned a group (toc or tag/foo label applied) labels May 14, 2026
Signed-off-by: Natalie Fisher <53450897+nataliesea@users.noreply.github.com>
@github-actions github-actions Bot requested a review from danieloh30 May 18, 2026 21:39

@nataliesea nataliesea left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Resolved feedback from @danieloh30

@danieloh30 danieloh30 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@savitharaghunathan

Copy link
Copy Markdown
Member

@caldeirav - do you have time for a quick review? thanks

Focus on the developer inner loop, everything an AI engineer does on a laptop/desktop before code or models ever reach CI/CD in a cloud native environment:

* Local container workspaces: Reference inner loop workflow using desktop tooling such as Podman Desktop / Podman AI Lab for root-less, GPU-aware experimentation, including template images for PyTorch/LLM stacks and volume-mounted datasets. ​
* Unified model build & run CLI: Hardening inference on developer machine and agentic frameworks to leverage container-based tooling so engineers can easily spin-up inference, RAG and multi-agent services locally with one command.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unified model build & run CLI sounds awkward. Recommend a different set of terms for this goal

* **A Published Interoperability Spec:** A validated specification that existing tools can adopt to ensure cloud native readiness.
* **Cross-Tool Portability:** Demonstrated ability for an artifact built by one tool to be verified and deployed by a different runtime.
* **The "10-Minute Flow":** A successful reference implementation demonstrating the journey from a local idea to a running inference service on Kubernetes.
* **Ecosystem Alignment:** Broad adoption of the "Compliance Profile" metadata across CNCF and LF AI & Data communities.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Would a blog post highlighting the outputs of this effort also be a desired success criteria?

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1. My hope is that this initiative will lead to more smaller and focussed initiatives within ecosystem and/or more opportunities to collaborate outside of CNCF ecosystem. A blog post with future direction/goals will be really helpful.

@pmady

pmady commented Jun 9, 2026

Copy link
Copy Markdown

dragonfly contributor here, i work on the model distribution side (the hf + modelscope backends).

packaging and the gitops handoff look well covered. the thing i didn't see much on is actually getting the weights down onto the nodes, which is usually the step that bites in prod. a 30gb model pulled by a few hundred pods at once basically melts the registry, and air-gapped makes it worse. dragonfly handles that with p2p so most of the bytes come from peers instead of hammering the registry every time.

is that in scope for the profile, or are you treating it as a registry/oci concern? if it's in scope i can write up the distribution piece.

@christianh814

Copy link
Copy Markdown

I support the goal of defining a lightweight OCI-based interoperability profile for AI artifacts. From an Argo CD perspective, I'd like more clarity around the deployment unit, versioning and promotion semantics, signature verification requirements, and the minimal required metadata set. The proposal will be strongest if it stays narrowly focused on interoperability metadata and avoids overlapping responsibilities with ModelPack and other packaging specifications.

@lasomethingsomething

Copy link
Copy Markdown

Transferring a note/todo from our Slack channel related to OpenMDW:

  • consider how licensing management relates to how we can manage the level of controls in the supply chain process itself (without going into the licensing debate itself)
  • e.g. if my AI team is tuning the model with an external data set without a proper open license, is this something I should be catching / be able to figure from the AI BOM?
  • On OpenMDW specifically, the Linux Foundation has just released OpenMDW-1.1, and NVIDIA plans to adopt the license framework across future releases of its Cosmos, Isaac GR00T, Ising, and Nemotron open model families.

Thanks to @caldeirav for these thoughts

Co-authored-by: Andrew Block <andy.block@gmail.com>
Signed-off-by: Natalie Fisher <53450897+nataliesea@users.noreply.github.com>
@github-actions github-actions Bot requested a review from danieloh30 June 18, 2026 16:58
Signed-off-by: Natalie Fisher <53450897+nataliesea@users.noreply.github.com>
nataliesea and others added 2 commits June 18, 2026 10:06
Co-authored-by: Andrew Block <andy.block@gmail.com>
Signed-off-by: Natalie Fisher <53450897+nataliesea@users.noreply.github.com>
Signed-off-by: Natalie Fisher <53450897+nataliesea@users.noreply.github.com>

@nataliesea nataliesea left a comment

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Made updates to links

## Project Scope & Intent - Cloud Native AI Developer Workflow Interoperability

### Overview and Intent
AI developers today frequently work in fragmented local environments that are disconnected from cloud native operational workflows. While emerging standards like ModelPack and OCI-aligned AI artifact initiatives provide the “packaging” foundations, there is no unified interoperability specification that defines how these artifacts must be structured, secured, and described to move seamlessly from a developers environments into a Kubernetes-based production system.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Many other places here, the British spelling artefact is used here.

nataliesea and others added 3 commits June 18, 2026 14:06
…pliant-inner-loop/README.md

Co-authored-by: Terry Howe <terrylhowe@gmail.com>
Signed-off-by: Natalie Fisher <53450897+nataliesea@users.noreply.github.com>
Co-authored-by: Andrew Block <andy.block@gmail.com>
Signed-off-by: Natalie Fisher <53450897+nataliesea@users.noreply.github.com>
Updated from feedback provided

Signed-off-by: Natalie Fisher <53450897+nataliesea@users.noreply.github.com>
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.

9 participants