Note on the Prague training-harness talk — "2027 will be the year of specialized language models"

Planning note for a 50-minute talk in Prague — the business case for specialized small models, then the training harness live. Includes the evidence check that killed the original opening slogan, the six conditions under which fine-tuning is the right call, and the caveat about borrowing a frontier lab's factory as a template.

Working title of the talk: Stop Renting Models You Can't Control — train your own, with one repository Author: Wolfgang · Date: 30 August 2026 · Status: draft thinking note


1. What this note is

A structured version of a spoken ramble about the Prague talk, plus the evidence check I owed the central prediction. It is a planning artifact, not a script.

Settled: the topic (training-as-code harness for domain models), the shape (business case → live implementation), the slot (50 minutes, §3), and the opening claim (the pipeline-bottleneck prediction, §4.2). Still open: the bridge between the two halves (§5), the demo task, and the secondary numbers that need primary sources (§8).


2. The talk in one paragraph

Most enterprises rent model behaviour they cannot inspect, pin, or roll back. If specialized small models are going to carry a meaningful share of production workloads, then the binding constraint is not the training algorithm — it is the engineering discipline around the training run. The proposal: put the entire training pipeline in one code repository, make runs hermetic and reproducible, trigger them from CI on pull request, and keep every eval result in Git. The payoff is that a new engineer — or a fresh agent session — can read the last eval, understand the last decision, and start the next run without tribal knowledge.

The direct inspiration is Aleph Alpha's Model Training as Code post describing their Savanna model factory (published ~May 2026): the pipeline lives in imperative code, end-to-end runs are hermetic and one-click launchable, and the post explicitly names Auto Research: taking the researcher out of the loop — an agent reading, modifying and running the pipeline itself — as the reason the discipline matters going forward. That last point is the strongest hook for a 2026 audience and should not be buried at the end.


3. Run of show — 50 minutes

Slot is 50 minutes: ~20 minutes business case, ~30 minutes implementation. (The "15-minute talk" in the recording was a transcription artifact.)

BlockMinutesContent
Cold open — the claim0–3The prediction (§4.2, version C). State it, timestamp it, promise to defend it.
Why specialization is plausible3–9NVIDIA/Belcák position, the data-flywheel argument, planner/worker pattern (§4.3).
Why it might not happen9–14BloombergGPT, generalist absorption, the collaboration gap (§4.4). Presented by you, not by the audience.
The decision rule14–18Six conditions (§4.5). The takeaway slide people photograph.
The bridge18–20Condition 6 → "if you touch the weights you own the burden of proof" (§5).
Repo tour20–30Structure, pinning, config-as-code, eval suite. Four claims in §6.
Live PR → CI run → eval diff30–42Including the blocked-merge case. This is the centrepiece; protect the time.
Auto-research close42–47Agent reads the last eval, opens the next PR. §6 closing beat.
Q&A47–50§7 objection table.

At 50 minutes the counter-evidence block is affordable, which changes the talk for the better — a 15-minute version would have forced you to assert the thesis rather than argue it. Keep the demo at 12 minutes minimum; if anything overruns, cut from the 3–9 block, not from the PR walkthrough.


4. Part 1 — The business case

4.1 The opening prediction (as dictated)

2027 will be the year of specialized language models.

Strong, memorable, and — as currently phrased — not defensible and not falsifiable. I would not open with it in this form. Two problems:

  1. It is unfalsifiable. There is no measurement that would settle it in January 2028. "The year of X" is a slogan, and technical audiences discount slogans immediately — which costs you exactly the credibility you need for the second half.
  2. The evidence, on my check, is genuinely mixed. The honest state of the argument is in §4.2 and §4.3. Overstating it in minute one means the first hostile question kills the frame before the code appears.

4.2 The prediction to actually open with — decided

The bottleneck for specialized models has moved from the model to the pipeline. In 2027, the teams that win with small models will be the ones who can retrain on demand — not the ones who picked the best base checkpoint.

Falsifiable, timestamped, and it is the claim you have standing to make: not as a market analyst, but as the person with a working harness. Predictions are cheap; a reproducible repo is not. It also earns the second half of the talk directly, which the original slogan did not (§5).

Two supporting sub-claims to deploy inside the argument, not as the opener:

Both are useful evidence for the pipeline claim. Neither is strong enough to survive as the headline, because both are forecasts about other people's behaviour.

4.3 Evidence for specialization

4.4 Evidence against — do not skip this on stage

4.5 The decision rule (this is the actual deliverable of Part 1)

The audience does not need a market forecast. They need to know when training is the right call. Ship this as one slide:

Fine-tune a small model when all of these hold:

  1. The task is narrow and stable — the spec will not change monthly.
  2. The output is schema-constrained — JSON, a label set, a fixed extraction shape, a tool call.
  3. Volume is high enough that per-token economics dominate engineering cost.
  4. You have, or can instrument, domain data the frontier model has never seen — your formats, your terminology, your edge cases.
  5. You have a trustworthy eval for the task. Without it you cannot tell improvement from regression, and you should not touch weights.
  6. There is a non-quality driver: latency, unit cost, on-prem/sovereignty requirement, or auditability.

Do not fine-tune when: the task is open-ended, ground truth is scarce or noisy, retrieval solves it more cheaply, or the requirement is still being discovered. Prompting and retrieval remain the correct first answer far more often than vendors admit — say this on stage, it buys credibility for the rest.

Condition 5 is the one to dwell on, because it is the handover to Part 2. If you touch the weights, you own the burden of proof that the model got better — and "better" has to mean something you can re-run.


5. The bridge — why the harness follows from the thesis (currently the weakest joint)

The dictated structure has a gap: the business case argues about small specialized models, and the implementation demonstrates a training harness. Those are related but not identical, and the audience will feel the seam unless it is named explicitly. One sentence fixes it:

If you deploy one general model, you have a vendor. If you deploy fifteen specialized models, you have a factory — and a factory you cannot rebuild from source is a liability, not an asset.

The multiplication is the argument. Specialization does not just mean training; it means training repeatedly, per task, per client, per base-model generation. Manual training is survivable once. It is not survivable fifteen times a year across four clients.

Caveat to keep yourself honest: Savanna is a frontier-pretraining factory built by a team that can afford nightly end-to-end regression training runs. Presenting it as a template for a consultancy-scale post-training setup is a category transfer that has to be argued, not assumed. The properties that transfer cheaply — hermetic runs, config-as-code, immutable artifact versioning, automatic lineage — are worth naming as the transferable subset; the bespoke registry service, one-click multi-stage orchestration and nightly E2E retraining are explicitly the parts you skip. Saying this out loud makes the talk more credible, not less.


6. Part 2 — The implementation (the repository)

The demo has to make four claims visible in code, not in prose:

  1. Everything is in the repo. No external pipeline definition, no console-clicked jobs, no state that lives in someone's shell history. The recipe on main is the team's current best-known recipe.
  2. Runs are hermetic. Data snapshot, tokenizer, base checkpoint, container image, library versions, driver — all pinned. A run from March reproduces in October.
  3. CI triggers training and evals on pull request. The eval result is a merge gate and a diff on the PR, not a screenshot in Slack.
  4. Every run leaves a Git-readable trace. Inputs, config, metrics, output checkpoint, linked automatically — so a new session (human or agent) reads the last eval and starts the next run without asking anyone.

Suggested demo arc (~12 min, minutes 30–42): open a PR that changes one thing in the data mixture → CI kicks off the run → eval table posts back to the PR → show the regression case where the gate blocks the merge. The failure case is the demo. Everyone can show a green pipeline; showing the harness catching a regression is what makes the argument.

Closing beat — the auto-research angle. Aleph Alpha's post names it directly: with the whole pipeline in code, an agent can read, modify and run it. Land the talk here. The reason to put training in code in 2026 is not tidiness — it is that the next engineer reading the repo may not be a person, and a pipeline that requires tribal knowledge cannot be operated by something that has no tribe.


7. Objections to prepare for

ObjectionShort answer
"The frontier model will just absorb this task next quarter."Then re-run the harness against the new base checkpoint. That is the point — this is insurance against exactly that.
"We don't have the data."You have the traffic. Instrument the tool-call interface, filter by workflow success, and you have the dataset in a quarter.
"Managed RFT already does this."It does the training. It does not give you provenance, reproducibility, or a merge gate — and it does not run on-prem.
"This is MLOps we already have."Standard MLOps versions data and code; this versions the recipe and the eval as one reviewable unit, and puts a semantic regression test in the merge path.
"Fifteen models is fifteen things to maintain."Correct, and that cost is real (see the collaboration-gap point). The harness is what makes the marginal one cheap.

8. Open items before the talk


9. References

Primary

  1. Belcák, P. et al., Small Language Models are the Future of Agentic AI, NVIDIA Research — arXiv:2506.02153 (v1: 2 June 2025; v2: 15 September 2025). https://arxiv.org/abs/2506.02153
  2. Aleph Alpha, Model Training as Code (Savanna model factory), ~May 2026. https://aleph-alpha.com/en/blog/model-training-as-code/
  3. Wu, S. et al., BloombergGPT: A Large Language Model for Finance — arXiv:2303.17564 (March 2023). https://arxiv.org/abs/2303.17564
  4. Li, X. / Yang, Y. et al., Are ChatGPT and GPT-4 General-Purpose Solvers for Financial Text Analytics? — arXiv:2305.05862 (May 2023). https://arxiv.org/abs/2305.05862
  5. The Collaboration Gap — arXiv:2511.02687. https://arxiv.org/abs/2511.02687
  6. Shao, Z. et al., DeepSeekMath (introduces GRPO) — arXiv:2402.03300. https://arxiv.org/abs/2402.03300

Tooling / ecosystem

  1. AWS, Reinforcement fine-tuning on Amazon Bedrock with OpenAI-compatible APIs (RFT announced Dec 2025 for Nova; open-weight support Feb 2026). https://aws.amazon.com/blogs/machine-learning/reinforcement-fine-tuning-on-amazon-bedrock-with-openai-compatible-apis-a-technical-walkthrough/
  2. Red Hat Developer, GRPO fine-tuning on Red Hat OpenShift AI with Training Hub, 26 August 2026. https://developers.redhat.com/articles/2026/08/26/reinforcement-learning-from-verifiable-rewards-with-training-hub-on-red-hat-openshift-ai
  3. ART (Agent Reinforcement Trainer) — GRPO for multi-turn, tool-using agents; vLLM + Unsloth backend.
  4. Hugging Face TRL GRPOTrainer, Unsloth, Axolotl GRPO recipes (2025 onward).

Secondary / trade press — verify before quoting

  1. KDnuggets, 5 Ways Small Language Models Are Powering Next-Gen Agents, 6 July 2026.
  2. How Companies Actually Use Small Language Models — What 287 Case Studies Reveal, Medium, March 2026.
  3. LLM Fine-Tuning Guide for Enterprises, AIMultiple, June 2026 (source of the OpenAI fine-tuning wind-down claim).

Note compiled 30 August 2026 from a dictated field recording. Sections 3, 4.2, 4.4 and 5 contain pushback on the dictated plan rather than a transcription of it.