Skip to main content
DGX Spark 101
Lesson 1 · 9 min

What a DGX Spark Is

Start here. What the machine is, what problem it solves, and who it is actually for.

Before anything else, one sentence.

A DGX Spark is a small computer that runs AI models on your desk instead of renting someone else's computer to do it.

Everything else in this course explains how it pulls that off and what you give up in return.

Link to First, what is an AI model?First, what is an AI model?

If you have used ChatGPT or Claude, you have used an AI model. It helps to know what one physically is, because that shapes everything later.

An AI model is a file. A very large file full of numbers.

Those numbers are called parameters. When you hear "a 27 billion parameter model," that means the file contains 27 billion numbers. The file is the model. Nothing else hides behind it.

One more word, because every number later in this course uses it. Models do not read and write in words. They work in tokens, which are chunks of text roughly three quarters of an English word. "Running" might be one token, or it might be "run" plus "ning". Every tool you meet reports speed in tokens per second, so this course does too.

To use a model, a computer loads that file into its memory and does arithmetic with those numbers. Your question goes in as numbers, the machine multiplies its way through the file, and words come out the other side.

So "running a model" means: hold a giant file of numbers in memory, and do math with it very quickly.

Keep that sentence. Most of this course is a consequence of it.

Link to Where models normally runWhere models normally run

When you type into ChatGPT, almost nothing happens on your laptop. Your words travel over the internet to a data center owned by a company, a machine there does the arithmetic, and the answer travels back.

You are renting a computer by the question.

USING A CLOUD SERVICEyourlaptopyour wordsthe answertheinternetsomebodyelse's computerUSING A DGX SPARKyourlaptopyour wordsthe answerthe box onyour desknothing leavesthe building

The DGX Spark moves that second box into your house.

Link to What it physically isWhat it physically is

It is about the size of a thick hardcover book. It sits on a desk. It plugs into a wall outlet and runs DGX OS, NVIDIA's own version of Linux built on Ubuntu. The distinction matters later: installing plain Ubuntu on it costs you the graphics drivers NVIDIA supports.

It is a whole computer, not a part you install inside another one. The distinction trips people up, so it is worth saying plainly: you do not put this inside your PC. It is its own machine that you talk to over your network.

Three numbers describe it, and you will meet all three again later:

NumberWhat it is
128 GB of memorythe workspace. A model has to be loaded in here to run.
up to 4 TB of storagethe shelf. Model files sit here when they are not running.
about $4,700the price as of August 2026. It launched at $3,999 and went up.

Memory and storage get confused constantly, so it is worth separating them once. Storage is where files live when nothing is happening, like the drive in your laptop. Memory is the workspace something has to be loaded into before it can run. Your phone has both, and only ever advertises the storage number.

Link to What problem it solvesWhat problem it solves

Two problems, and they are different from each other.

The first is the meter. Running a model needs a GPU, a chip originally built for video game graphics that turns out to be very good at the kind of maths models do. Lesson two explains why. Renting a machine with a good one costs money by the hour.

Be careful with this argument, because the obvious version of it does not hold. Measured against what hosted services charge per token, this machine would take many years to pay for itself, and it is slower than what you would rent. Anyone selling you one on pure economics is not doing the arithmetic.

The real cost is the meter running while you think. Each attempt has a price, so you start deciding which questions are worth paying to answer, and the ones you talk yourself out of are usually the interesting ones. Owning the hardware makes experiments free at the point of use, which changes what you are willing to try rather than what you spend.

The second is privacy. When you use a hosted service, your words go to a company. For most things nobody cares. For your own notes, your company's internal documents, or a language nobody has built a model for yet, "it never leaves my house" is a real feature rather than a slogan.

Link to What people do with oneWhat people do with one

Understanding the machine is not the same as wanting one, so here is what it gets used for.

Working through your own documents. Point it at years of notes, contracts, transcripts or research and ask questions across all of it. The material never leaves your house, which matters when it is a company's internal files or a client's.

Teaching a model something it does not know. Models are trained on what was common on the internet, so they are weak on anything that was not. Adjusting one to handle a specific language, a company's vocabulary, or a niche subject means running the same training job over and over, and paying by the hour for that is what stops most people from trying.

Worth setting expectations here: retraining a model outright needs several times more memory than running it, so even a small model will not fit. What does fit is training a small add-on layer that sits on top of a frozen model, which is how almost everyone does this in practice and is a topic of its own.

Building something that uses a model constantly. If a tool you are writing calls a model on every keystroke, a metered bill makes you cautious in a way that hurts the tool. A machine you already own does not.

Learning by breaking things. Reading about how models are served teaches you less than serving one badly and fixing it, and that is a much easier lesson to take when experiments are free.

Link to Who it is not forWho it is not for

Worth being honest, because the machine has a specific shape.

It is not faster than a good gaming graphics card at running a model that fits on that card, and is often slower. Lesson three explains why.

It is not a machine for gaming or video editing. It runs Linux on a kind of chip most consumer software was never built for.

It is not required for learning about AI, since renting a GPU for a few dollars teaches you plenty.

What it is good at is holding large models, the ones a normal graphics card cannot fit at all, and holding them all day without a meter running.

Link to Where this course goesWhere this course goes

Four lessons are published.

  1. This one, covering what the machine is and who would want one.
  2. What is inside the box, and the single design choice that separates it from every PC you have used.
  3. Why memory decides everything about the speed you get.
  4. Which models fit, worked out with the arithmetic.

Two more are being written: getting your first model running, and reaching it from anywhere. Both give commands you type at real hardware, so they are being tested end to end on a Spark before they go up rather than assembled from other people's guides.

You do not need to own one to follow along. Nothing in these four lessons requires the hardware, and the mental models apply to any machine you run an AI model on.

Was this lesson useful?

Quick feedback helps me improve these notes.

© 2026 Tony Kipkemboi. All rights reserved.