Writing

Open Models Are Becoming Research Infrastructure

Llama 3.1 gets discussed as a benchmark result. The licence terms change which experiments are possible at all.

Notes

Llama 3.1 is being discussed mainly as a model release: 8B, 70B and a new 405B parameter model, with 128K context and competitive results against leading closed systems.

I think the more interesting change is what Meta is allowing people to do with the model.

The 405B weights are available under the Llama 3.1 Community License, and Meta has changed the license so outputs from Llama models can be used to improve other models. Meta explicitly points to synthetic data generation and model distillation as target workflows.

That changes the role of an open model. It is no longer only a cheaper or more controllable alternative to a hosted API. A capable open-weight model can become infrastructure for building the next model, dataset, evaluator or application stack.

The model is not just the thing you deploy

Most comparisons between open and closed models focus on inference.

They ask whether an open model answers the same questions, how much GPU memory it needs, whether it is cheaper to host, and how far behind GPT-4 or Claude it sits on benchmarks.

Those questions matter for deployment, but they miss one property that becomes more valuable as open models improve: access changes what kinds of experiments are possible.

With a closed API, I can change prompts, retrieval, tool definitions and application logic. I cannot modify the weights, quantise the model for my own hardware, train directly on top of it under my own process, or assume the provider allows its outputs to become training material for another model.

An open-weight model changes that boundary.

Meta says Llama 3.1 developers can download the weights, customise the models, train on new datasets and perform further fine-tuning. The model card explicitly permits using model outputs to improve other models through synthetic data generation and distillation.

That last part looks like a licensing detail. I think it is one of the most consequential parts of the release.

A frontier-scale model can become a teacher

Training a 405B model from scratch is far outside the budget of most teams. Meta says Llama 3.1 405B was trained on more than 15 trillion tokens using over 16,000 H100 GPUs.

Using a trained 405B model is a different problem.

A smaller lab or company can use a large model as a teacher: generate answers, reasoning examples, classifications or task-specific data, then train a smaller model on those outputs. This is the basic idea behind model distillation.

Meta is using a version of that workflow itself. Its Llama 3.1 release says the 405B model was used to improve the post-training quality of the smaller models. Meta says synthetic data forms the majority of its supervised fine-tuning examples during post-training, with filtering and repeated rounds used to improve data quality.

The expensive step is producing the general model. Once its weights and outputs are accessible, other teams can reuse some of that capability without reproducing the original training run.

For many product teams, the useful artifact may therefore not be the 405B model running in production. It may be a dataset generated with it, a smaller model trained from that dataset, or an evaluation system built around it.

Synthetic data changes what "access" means

Synthetic data is often described as a way to produce more examples when human data is scarce. A strong teacher can do something more targeted: generate data around a specific production problem.

For a development workflow, that could mean examples of code transformations, structured tool calls or repository tasks. For a multilingual game pipeline, it could mean candidate localisation pairs that are filtered and reviewed before training a smaller model. In a 3D pipeline, the same pattern could produce instruction-to-operation examples around naming, scene validation, asset metadata or Blender automation.

I would not treat model-generated data as ground truth. The teacher's errors can become training data too.

This makes filtering, validation and dataset design part of the model pipeline. Meta's own training description reflects that: synthetic examples go through filtering, rejection sampling and repeated post-training rounds.

The model provides scale. The pipeline decides what survives.

That moves some AI engineering away from prompt design and toward data engineering.

Open does not mean unconstrained

There is a terminology problem here.

Meta calls Llama 3.1 open source. I find "open-weight" more precise for this discussion. The weights can be downloaded and modified, but the release uses Meta's custom Llama 3.1 Community License. The license contains conditions, including separate terms for products with more than 700 million monthly active users.

The release still opens a much larger experimental surface than a model available only through an API.

Researchers and developers can run the same model artifact on infrastructure they control, fine-tune it, alter inference systems around it and build derivatives. Hardware experiments become possible. Quantisation work becomes possible. Fine-tuning recipes can be compared against the same base.

Meta says more than 25 partners supported Llama 3.1 at launch, spanning clouds, inference providers and hardware vendors. It says it worked with projects including vLLM, TensorRT and PyTorch for day-one support.

A model starts to look like infrastructure when tooling can form around it.

The research value may exceed the deployment value

A 405B dense model is not a practical local model for most developers.

Meta quantised its production version from BF16 to FP8 to lower inference requirements, yet this remains a very large system. For many teams, the 8B or 70B variants will be easier to deploy.

This is why I do not think the main question is whether everyone will run 405B.

The better question is what becomes possible when a frontier-scale teacher is available to the ecosystem.

A team might use 405B offline to generate domain data, adapt an 8B model with those examples, run the smaller model locally, then evaluate it against deterministic tests and a stronger model. Another team might study quantisation. Another might build a new fine-tuning method or generate adversarial evaluation cases.

The model becomes an input to research rather than only the final product of research.

What this means for builders

For founders and developers, I would separate model selection into two decisions.

The first is the production model: what should answer requests at runtime given latency, privacy, cost and hardware constraints?

The second is the development model: what should help create data, evaluate behaviour, test workflows and train the production system?

They do not need to be the same model.

That separation is familiar from rendering and game production. The highest-quality representation is not always the representation shipped to the user. We bake lighting, generate LODs, compress textures and convert source assets into runtime formats. The heavy production artifact exists partly to generate efficient downstream artifacts.

Large open-weight models may take a similar role in AI pipelines.

A 405B model can be the high-quality source asset. Smaller models become runtime derivatives shaped around the actual product.

Where I think this goes

If open models remain close enough to the frontier, the surrounding ecosystem may become more important than small differences on leaderboards.

Meta is already proposing Llama Stack as a common set of interfaces for inference, fine-tuning, synthetic data generation and agentic applications. Whether that specific interface becomes a standard is uncertain. The direction makes sense: once models become building blocks, teams need repeatable tooling around training, evaluation and serving.

I expect more companies to use large models as internal teachers rather than deploy them directly for every request. Synthetic datasets, domain-specific smaller models and model-based evaluation can become normal pieces of a production pipeline.

There is a limit to this prediction. A teacher can reproduce its own blind spots, and synthetic data can collapse diversity if teams generate and train without strong filtering. Access to weights does not solve data quality, evaluation or compute constraints.

But the category has changed.

An open model used to mean a model you could run yourself.

Llama 3.1 suggests a broader role: a model you can build other systems and other models from.

That is much closer to research infrastructure than a chatbot alternative.

Sources

  1. Meta AI, Introducing Llama 3.1: Our most capable models to date, 23 July 2024.
  2. Meta AI, The Llama 3 Herd of Models, 23 July 2024.
  3. Meta, Llama 3.1 Community License Agreement, 23 July 2024.
  4. Meta, Llama 3.1 Model Card, 23 July 2024.
  5. Mark Zuckerberg / Meta, Open Source AI Is the Path Forward, 23 July 2024.

More

Other write-ups

15 September 2026 Approval Is Not Publication Thirty seven items in the queue, one approved, nothing published. The last arrow in the diagram is the only one that pays. 2 min read 14 September 2026 Neural Rendering Is Crossing From Reconstruction Into Synthesis Reconstruction filled in what sparse sampling missed. DLSS 5 generates appearance the renderer never computed. 6 min read 14 September 2026 The Renderer Is Becoming a Training Data Engine The renderer used to sit at the end of the pipeline. Physical AI gives the same scene a second job: teaching a model. 6 min read 13 September 2026 Local AI Is Becoming a Compute Fabric Local AI meant one model on one machine. Routing inference across the devices already on a network changes the unit. 6 min read 12 September 2026 Agent Infrastructure Is Becoming a Product Category Every team used to build the loop, the store, the sandbox. That layer is being sold rather than written. 6 min read 12 September 2026 Choosing a local model with a stopwatch, not a benchmark Three models, five hard tasks, code actually executed. The official build was 2.4 times faster and more accurate than a community repack of the same model. 3 min read 12 September 2026 We measured real time lighting against baked light, and baked won A 3D product simulation that had to look like an offline render. The real time version ran at 60 frames per second and looked like clay. Here is the measurement and the architecture that replaced it. 4 min read 12 September 2026 What actually broke in an agency run by agents Three failures from a delivery stack that runs on AI. None of them were the model's fault, and all three reported success while producing nothing. 4 min read 11 September 2026 A Task Without A Check Command Is Not Automated If a task has no command that can fail, the pipeline advances on the appearance of work. 2 min read 10 September 2026 A Gate The Model Writes Is A Gate The Model Loosens Three quality gates returned green while the work behind them was wrong, each for a different reason. 2 min read 8 September 2026 The Scoring Model Was Wrong And It Put The Worst Lead First A weighted sum let one axis substitute for the other, so a company with money and no problem ranked in the top twenty. 2 min read 5 September 2026 Building Software Got Easy. Getting Value Out Of It Did Not Aristo took weeks to build. Everything after the build is still in progress, and that gap is the whole story. 3 min read 4 September 2026 Capability Is Becoming an Operational Risk Surface Safety questions used to be about the text. Once a model can act, the capability itself becomes something to operate. 6 min read 24 July 2026 The Scene Graph Is Becoming an API for AI A scene graph exists for artists and software. Agents are becoming another consumer, and they need structure rather than pixels. 6 min read 23 July 2026 Animation Is Moving From Clips to Motion Priors Authored keyframes and blended clips are giving way to asking which constraints define acceptable motion. 6 min read 22 July 2026 Materials Are Becoming Learned Programs A material is texture maps, parameters and shader code. It is starting to become a small learned program that answers a rendering question. 6 min read 16 July 2026 Procedural Systems Are Expanding Beyond Geometry Geometry Nodes started with a narrow name. Blender 5.2 puts physics, sound and object data through the same graph. 6 min read 29 June 2026 The Unit of AI Work Is Becoming the Task, Not the Turn Chat taught us to think one turn at a time. Long-running agents make the task the thing that is scheduled, resumed and reviewed. 6 min read 24 June 2026 Game Engines Are Becoming Operating Systems for Worlds Engines have been judged on what they render and simulate. The Unreal 6 roadmap points at operating a world rather than drawing one. 6 min read 11 June 2026 The Model Is Becoming a Replaceable Backend Choosing a provider used to mean choosing an architecture. A stable interface makes replacement possible and evaluation makes it safe. 6 min read 17 April 2026 The Harness Is Part of the Capability The same model behaves differently depending on context policy, tool design and execution feedback. That surrounding software is not neutral. 6 min read 19 March 2026 Physics Engines Are Becoming Trainable Components A simulator predicts what happens next. A differentiable one can answer which parameter should change to stop the failure. 6 min read 13 March 2026 The Agent Needs an Environment, Not Just Tools A search function and a database query were enough for short loops. Longer work needs a place to stand. 6 min read 9 February 2026 Coding Agents Are Becoming General-Purpose Computer Workers Repositories were a friendly environment: text in, terminal actions, checkable results. That was a starting point, not a boundary. 6 min read 11 December 2025 Open Standards Outlive Model Generations A year after the MCP bet, the argument can be checked against what happened rather than what was hoped. 7 min read 20 November 2025 Colour Management Is a Pipeline Contract Blender 5.0 reads as better display options. Giving a file an explicit working colour space is an architectural change. 6 min read 11 August 2025 The Best Model May Be a Router, Not a Model GPT-5 moves model selection inside the system. The interesting unit stops being which model and becomes which compute policy. 6 min read 8 August 2025 World Models Are Not Game Engines Yet Genie 3 generates a navigable 720p world at 24 fps. Production work needs state you can inspect when something goes wrong. 6 min read 26 May 2025 Memory Is Becoming a System Capability A follow-up to the long-context argument. Storing, selecting and expiring facts is turning into a named part of the product. 6 min read 19 May 2025 Coding Agents Change the Unit of Software Work AI coding tools have been judged where code appears on screen. The boundary moves when the agent owns a task instead of a snippet. 6 min read 11 April 2025 Agents Need Protocols Between Each Other, Not Just Tools Tool calling solves the inside of the loop. It says nothing about one agent reaching another built by a different team on another platform. 7 min read 13 March 2025 Agents Need a Runtime, Not a Prompt Loop An agent is no longer well described as a prompt inside a while loop. The useful abstraction owns execution around the model. 6 min read 28 February 2025 Reasoning Is Not the Only Path to Better Models Longer thinking improves maths and code. A model that solves a logic puzzle and misreads ordinary intent is not the better production model. 6 min read 9 January 2025 Rendering Is Becoming a Reconstruction Stack Sparse samples, motion data and lower-resolution frames become a larger final result. Debugging becomes layered when reconstruction sits in the middle. 6 min read 16 December 2024 Agent Reliability Is an Evaluation Problem, Not a Prompting Problem When an agent misses a step, the usual fix is a stricter prompt. The failure is more often in how completion is detected. 6 min read 29 November 2024 MCP Might Matter More Than Another Model Release A model can reason well and still be useless inside a company if it cannot reach the files, repositories and tools where work lives. 6 min read 28 October 2024 Computer Use Is the Missing Layer Between Models and Software Most integrations assume useful software exposes the right API. Much of real software never did. 6 min read 19 September 2024 Inference-Time Compute Is a New Scaling Axis o1 improves when it is allowed to spend longer on a problem. A benchmark score without a compute budget is an incomplete number. 6 min read 15 August 2024 The Final Pixel Won't Come From the Renderer Geometry, camera and scene structure stay reliable ground truth. More of final appearance is moving into learned systems. 6 min read 24 June 2024 The Model Is Becoming a Runtime Function calling, code execution and structured output turn inference into a loop. The model stops being a text generator and starts being a control layer. 6 min read 16 May 2024 Multimodality Changes the Architecture, Not Just the Interface GPT-4o is easy to read as a faster interface. Training one model end to end across text, vision and audio is an architectural change. 7 min read 11 March 2024 Benchmark Scores Are Not Model Capability Claude 3 posts 86.8% on MMLU and 50.4% on GPQA Diamond. The chart is useful and it is not the same thing as capability. 6 min read 20 February 2024 Long Context Is Not Memory Gemini 1.5 makes a million tokens usable. A larger working set is not a system that decides what should survive the session. 6 min read