Why and when to run local
The real reasons to run a model on your own machine, and when the cloud wins.
The case for local AI
6 min readAI Foundations introduced the split between cloud AI and local AI: where a model runs decides where your data goes. This section turns that one idea into a practical decision, starting with the honest case for choosing local, one reason at a time.
Four reasons builders choose local
- Privacy: your prompt and any files you attach are processed on your own device. Nothing is sent to a company's servers for that request.
- No ongoing cost: once your hardware can run a model, using it costs nothing extra per prompt. There is no subscription and no per-token bill for that usage.
- Works offline: a local model runs without an internet connection. A flight, a slow connection, or a service outage does not stop you.
- Full control: you choose which model runs, when it updates, and how it is configured. No provider can change the model under you or shut off your access.
Why it adds up to more than one reason
These four reasons compound. A model you control, that keeps working with no network and no per-use bill, is one you can build a habit around without worrying it will change under you or run up a bill you did not plan for. That is the case for local: not that it beats the cloud at everything, but that it wins clearly on the things that matter for a lot of everyday and sensitive work.
- Local AI
- A model that runs on your own device instead of a provider's servers.
More
You met this in AI Foundations. This course treats it as the main subject: how to choose, size, and run one yourself.
Cloud vs local, honestly
6 min readIt is easy to turn cloud vs local into a loyalty question. It is not one. Each has real strengths, and an honest comparison is what lets you choose correctly for a given task instead of defending a side.
| Cloud | Local | |
|---|---|---|
| Model quality | Access to the largest, most capable models available | Limited by what your hardware can run |
| Setup | Sign up and start, no model to install | Install software and download the model first |
| Hardware needed | None beyond a browser or app | A machine capable of running the model |
| Cost pattern | Subscription or per-token billing, ongoing | Upfront hardware cost, then no per-use bill |
| Privacy | Your prompt leaves your device | Your prompt stays on your device |
| Works offline | No | Yes |
When cloud wins
- The task needs the best quality available and the gap matters: hard reasoning, unfamiliar domains, the largest coding jobs.
- You need it working right now, with no setup and no hardware requirement.
- The workload is occasional enough that a subscription or per-use price beats buying hardware.
When local wins
- The data is sensitive: client files, health information, unpublished work, anything you would not want leaving your device.
- You use AI often enough that an ongoing subscription or per-token bill adds up.
- You need it to work without an internet connection, or without depending on a service staying up.
What local costs you
6 min read"Free" and "no ongoing bill" can make local sound like a pure win. It is not. You are trading a cloud provider's recurring price for a set of costs you pay yourself, some in money and some in effort. Here they are, without the sales pitch.
Four costs to plan for
| Cost | What it looks like |
|---|---|
| Hardware | A machine capable of running the model. This varies a great deal depending on the model size you want and what you already own. |
| Setup effort | Installing a runtime, downloading model files that can be several gigabytes or more, and configuring settings correctly the first time. |
| The quality gap | The largest, most heavily trained cloud models are still ahead of what most people can run locally on the hardest reasoning, coding, and knowledge tasks. |
| Your time | Troubleshooting when something does not work, learning a new tool, and keeping models and software up to date. |
The quality gap, honestly
This one deserves a straight answer. As of today, the biggest cloud models generally still lead on the hardest tasks: complex multi-step reasoning, unfamiliar or highly technical domains, and the largest coding problems. That gap has narrowed steadily, and for a large share of everyday work, drafting, summarizing, everyday coding help, chat, a well-chosen local model is genuinely good enough. Treat that as a rough pattern, not a guarantee for every model or every task.
Is local right for your task?
5 min readYou do not have to pick one lane forever. The useful question is smaller: for this task, right now, is local or cloud the better fit? Three questions get you most of the way there.
- 1Sensitive data, or must it work offline?Lean local.
- 2Do you need the absolute best quality on a hard task?Lean cloud.
- 3On a budget, with a machine that can handle it?Local pays off over time.
The same builder, different tasks
- Drafting personal notes or brainstorming: local is fine, and keeps it private.
- Debugging an unusual, hard problem where you want the strongest model available: cloud is worth it.
- Working through a client's confidential documents: local, by default.
- A quick one-off question with no sensitive data and no capable machine handy: cloud is simpler.
The privacy payoff
5 min read"Your data stays on your machine" is the headline claim for local AI. It is worth being precise about what that actually means, and where the edges of the claim sit.
What happens when you run a model locally
- You type a prompt into a local app.
- Your own device, CPU, GPU, or both, processes it. No request is sent anywhere.
- The model generates a response using only your machine's hardware.
- The response appears on your screen. At no point did the prompt or the response leave your device.
- No third-party server ever sees your prompt.
- No company can log it, review it, or use it to train a future model.
- It works exactly the same with the network cable unplugged.
AI Foundations covered why this distinction matters for what you should and should not paste into an AI tool, in Using AI well. The rest of this course is about setting up a local model so this payoff is real for you.
- Inference
- The act of a model generating a response to a prompt, as opposed to training.
More
Running a model locally means inference happens on your own hardware instead of a provider's servers.
Section 1 quiz
25 questions. Pass at 75% to master this section. Retakes are unlimited, and the quiz is where the learning sticks.
According to this section, what decides where your data goes with an AI tool?