Kimi K3 Open Weights: What Shipped and How the Repository Is Actually Organized Moonshot AI released the Kimi K3 open weights on Hugging Face, a 2.8T-parameter sparse MoE model organized across 96 safetensors shards and supporting files. A developer created an independent reference, OpenK3, to map the repository layout and license summary, noting that the checkpoint is ~1.5 TB and requires pinning the revision for reliable downloads. Moonshot AI released the Kimi K3 weights on Hugging Face last week, and the repo immediately became one of the largest open-weight checkpoints most of us have ever seen. If you're trying to figure out what exactly shipped and how the files fit together, the official repo is the source of truth — but it's also ~1.5 TB and 100+ files, so orienting yourself takes time. I put together an independent reference called OpenK3 https://openk3.org/ that maps out the current Hugging Face revision, the file layout, and the license summary. This post walks through what I learned while building it. The moonshotai/Kimi-K3 repo contains the full weights for a 2.8T-parameter sparse MoE model. At the time of writing, the checkpoint is organized around 96 safetensors shards plus the usual supporting files: config.json , tokenizer files, model index mappings, and evaluation metadata. Key points if you're planning to download: .eval results/ .yaml files that describe the reported benchmark metadata. These are If you've only worked with smaller models before, the file tree can be surprising. Besides the shard files, you'll see: config.json — architecture and quantization settings tokenizer.json / tokenizer config.json — the tokenizer and special tokens model.safetensors.index.json — maps logical layer names to shard files generation config.json — default generation parameters .eval results/ .yaml — reported eval metadataI wrote up the layout in more detail here: Kimi K3 open weights guide https://openk3.org/blog/kimi-k3-open-weights-overview . Because the repo is large, you don't want to discover halfway through that the upstream revision changed. Pin the revision when you clone: huggingface-cli download moonshotai/Kimi-K3 \ --revision 9f62e4e9fffbd0a83ddd60e1c209d828994b3569 \ --local-dir ./Kimi-K3 That revision matches the layout I documented. If you see a newer revision, double-check the file count and structure before treating any guide as current. Kimi K3 is released under a custom license, not a standard OSI-approved license. Commercial use is allowed, but there are revenue-tier conditions and prohibited use cases. I summarized the commercial-use terms in plain language here, but it's an independent reference — not legal advice, and not a substitute for reading the license yourself: Kimi K3 license summary https://openk3.org/blog/kimi-k3-license-commercial-use-summary . The K3 release is a big deal for open-weight frontier models, but the practical barrier isn't just hardware — it's also knowing what you're downloading and what you're allowed to do with it. Use the official Moonshot AI docs and repo as the primary source, and use OpenK3 as a secondary map if you want a quicker orientation. If you've already downloaded the checkpoint, I'd love to hear what serving stack worked for you in the comments.