Part 5 of 5
Capabilities, and where they fray
What models can be driven to do — and the edge each capability carries.
What models can be driven to do
A model's whole engine is still next-token prediction — but post-training and careful prompting turn that one ability into a practical toolkit.None of these are separate "modes" wired in beside the model. They are all the same next-token engine from Part 1, coaxed into useful shapes by how it was trained and how you prompt it. It can reason through a problem step by step, call external tools, return data in a fixed shape, and follow standing instructions. Each of these is genuinely useful, and each frays at a predictable edge.
The explorer pairs every capability with the failure mode you have to design around. Select one to see what it does and where it breaks.
Every capability has an edge
The flexibility that makes these models useful is exactly what makes their limits easy to miss. A capable model will attempt almost anything you ask, fluently, whether or not it can actually do it well — so the failure modes rarely announce themselves. Two of the capabilities above deserve a closer look, because their mechanism explains both their power and their edge.
Test-time compute — why "reasoning" models think before answering
The tool-call loop — how a model uses the outside world
From "what" to "how well"
Knowing what a model can do is half the picture. Whether it does any of it well enough on your machine — fast enough, in the memory you have, at a quality you can trust — is a separate, measurable question.
Every capability here costs memory, time, and careful prompting. The next leg, Running one for real, puts a concrete local model on a real machine and measures exactly what those costs are — and how to choose a model that pays them.