Cosmos3 Post-Training
SkillDatabases & dataUse when planning, reviewing, or explaining Cosmos3 supervised fine-tuning and post-training in NPA, including upstream recipes, dataset/checkpoint preparation, and why NPA does not expose post-training as a fake skill command.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Cosmos3 Post-Training skill
What this skill tells your AI
The instructions your AI receives, as published by nebius/nebius-physical-ai in skills/workflows/cosmos3-post-training/SKILL.md and read by ahel’s review.
Source And Attribution
Adapted from NVIDIA cosmos-framework
skills/workflows/cosmos3-post-training/SKILL.md.
Copyright (c) 2026 NVIDIA CORPORATION & AFFILIATES. Used under OpenMDW-1.1.
See skills/LICENSE-NVIDIA-COSMOS3-OPENMDW-1.1 and
skills/NOTICE-NVIDIA-COSMOS3.
When To Use
Use this skill when the user asks how Cosmos3 SFT works, how to review future post-training support, where upstream recipes live, how to validate training configs, or whether an NPA change should expose post-training.
For current NPA, treat Cosmos3 post-training as guidance and planning unless a real executable workflow is implemented and tested. Do not add a Cosmos skill-display subcommand or a SkyPilot YAML whose only purpose is to make this agent skill runnable.
Current NPA Boundary
Retained real Cosmos3 workflows:
workflows/testing/cosmos-fetch.yamlworkflows/testing/cosmos3-text-to-image.yaml
Current NPA Cosmos commands such as npa workbench cosmos train cover the
existing Cosmos workbench/serverless training surface, not a proven Cosmos3 SFT
workflow. Do not present that as Cosmos3 post-training unless implementation and
tests explicitly support it.
Upstream Post-Training Map
In a clone of https://github.com/NVIDIA/cosmos-framework.git, inspect:
| Need | Upstream path |
|---|---|
| Training guide | docs/training.md |
| Dataset JSONL/captioning guide | docs/dataset_jsonl.md |
| SFT recipes | examples/toml/sft_config/<recipe>.toml |
| Paired recipe launchers | examples/launch_sft_<recipe>.sh |
| Common launcher helper | examples/_sft_launcher_common.sh |
| Training script | cosmos_framework/scripts/train.py |
| DCP conversion | cosmos_framework/scripts/convert_model_to_dcp.py |
| HF export | cosmos_framework/scripts/export_model.py |
| TOML schema | cosmos_framework/configs/toml_config/sft_config.py |
Planning Checklist
When reviewing or designing NPA Cosmos3 post-training support:
- Define the exact executable outcome: config validation, dry run, training, checkpoint conversion, export, or inference from a trained checkpoint.
- Require explicit dataset, base checkpoint, and Wan VAE paths where the upstream recipe requires them.
- Keep training extras explicit:
cu130-trainorcu128-train. - Validate TOML/schema behavior with upstream
train.py --dryrunbefore claiming training support. - Use temporary or user-selected output roots, not repository paths.
- Preserve redaction for Hugging Face, GitHub, NGC, S3, and any other secret env values.
- Add tests that prove NPA maps inputs into a real executable workflow. Do not use tests that only prove an agent skill can be listed or displayed by a CLI.
Upstream Workflow At A Glance
The upstream flow is:
- Install training extras and clear
LD_LIBRARY_PATHif needed. - Prepare the dataset and any required VAE artifact.
- Convert the base Hugging Face checkpoint to DCP when the recipe requires it.
- Launch the paired
examples/launch_sft_<recipe>.shscript or an equivalent rawtorchruncommand. - Find checkpoints under the upstream training output root.
- Run inference with the trained DCP checkpoint and its
config.yaml. - Optionally export to Hugging Face safetensors.
If the user needs inference after training, switch to
skills/workflows/cosmos3-inference/SKILL.md and point --checkpoint-path
plus any upstream config file at the trained checkpoint output.
Signals
- GitHub stars
- 28
- Forks
- 15
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
cosmos3-post-training- Source
- github.com/nebius/nebius-physical-ai