Most of Your AI Calls Don't Need a Big Model. Here Is How To Tell Which Ones.
Somewhere in the code you shipped, a small job calls a big AI model over the internet. Pull five fields out of a support email. Sort things into groups. Tidy up some text. It probably did not need to. A model running on your own laptop can often do that same job, for free, and the data never leaves the machine. But it has a limit, and it goes wrong badly when it reaches it. The reframe in this session: "my laptop or the cloud?" is the wrong first question. The right one is how many steps of thinking does the job actually need. Answer that first, and where it runs becomes a deployment detail instead of an architecture argument. Take a code review agent: understand the intent, check the company principles, check the codebase conventions, find the issues, decide which are worth commenting on, then articulate them well. That is six steps, and they are not all the same size. You pick a model per step, not per product. Then the live benchmark, because the numbers are the point. One support email, five fields to extract, three models: qwen2.5:3b on the laptop, gpt-4o-mini in the cloud, and gpt-4o. All three got all five fields correct. Cost per million calls: $0, $57, $950. And the part that gets skipped in every "run it locally" post: the laptop was 18x slower, not faster. Local buys you price and privacy. It does not buy you speed. When the small model does hit its limit, you do not go back to sending everything to the top model. You put a plain-code check on the output and escalate only on failure: cheap model first, check, better model, check, top model last.
Transcript
CHAPTERS
0:00 Cold open
0:16 Prompt engineering, context engineering, and now graph engineering
1:29 Most of your AI calls don't need a big model
2:58 Why "send everything to the big model" fails
4:09 "My laptop or the cloud?" is the wrong first question
4:44 Break the job into steps: a code review agent
5:50 Four questions before you pick a model
6:23 What running locally actually costs you
7:26 The benchmark: five facts out of a support email
8:29 Running it on three models
8:58 The numbers: free and slow vs $950 and fast
10:04 Two things get better, one gets worse
11:40 When the small model fails: validate, then escalate
12:48 Build a hierarchy of models
14:23 Choose how smart first, where it runs second
14:55 One key for every model
16:02 Wrap-up and what is next