How Much Does It Cost to Run AI on Your Own Hardware?

Mac Studio starts at SAR 11,999 in Saudi Arabia, and 128GB runs open models up to 200 billion parameters. Hardware, prices, models, and when to skip it.

Origami TeamEditorial Team
10 min read
How Much Does It Cost to Run AI on Your Own Hardware?

Business owners keep asking us the same thing: our data is sensitive and the usage bill grows every month, so can we run the model ourselves instead of depending on an external service?

An honest answer starts with a correction: the weights of Claude and GPT are not published, so nobody runs them at home whatever the hardware. What you genuinely can run are open-weight models that today reach 200 billion parameters and more, and that come close on many practical tasks to what the paid services give you: summarising documents, answering questions about your own data, writing code, translating. The gap narrows every few months.

So the real question is not whether it is possible, but how many parameters your machine holds. That leads to the single rule that decides everything.

The rule that decides it: memory before speed

A model must fit entirely in memory to run. The arithmetic is simpler than it looks:

  • At full precision: two bytes per parameter.
  • At 8-bit quantisation: one byte per parameter.
  • At 4-bit quantisation: half a byte per parameter — the practical choice for most uses.

Then add roughly 20 to 30% for context and runtime overhead. The result is this estimating table, which you can measure any machine against:

Model sizeFull precision8-bit4-bitWhere it runs
8B~19GB~10GB~5GBAny 16GB machine, even a laptop
32B~77GB~39GB~22GBA Mac Mini or base Mac Studio, or any 32GB machine
70B~168GB~84GB~45GBMac Studio M5 Max, AMD Ryzen AI Max+ 395, or DGX Spark
120B~288GB~144GB~75GBThe same three at 128GB, comfortably
200B~480GB~240GB~120GB128GB at a squeeze; Mac Studio M5 Ultra is comfortable
400B~960GB~480GB~240GBMac Studio M5 Ultra with 512GB
670B~1600GB~800GB~400GBMac Studio at 512GB, or several machines clustered over Thunderbolt 5

The figures include runtime headroom and are estimates; they shift slightly with the quantisation method and context length.

That table alone shortcuts most comparisons: look at memory capacity first, because it decides what you can run. Bandwidth and processor type decide how fast.

The options available today

Apple — the new Mac Studio

On 25 August 2026 Apple announced a new Mac Studio generation shipping from 22 September, with the 512GB configuration arriving in late October. It is currently the widest option on capacity:

  • M5 Max: an 18-core CPU, a GPU of up to 40 cores with Neural Accelerators built into each core, and up to 128GB of unified memory at up to 614GB/s of bandwidth.
  • M5 Ultra: up to a 36-core CPU, up to an 80-core GPU, and up to 512GB of unified memory — enough to run enormous models entirely on device.
  • Thunderbolt 5 allows multiple units to be clustered, reaching up to 3x the performance of a single system for distributed inference.

Its real advantage is that memory is unified between CPU and GPU, so you do not need a separate card with its own memory. It ships with two developer frameworks: the new Core AI and the open-source MLX.

AMD — the Ryzen AI Max+ 395

It arrives in small desktop machines with 128GB of unified memory, runs Windows or Linux, and costs less than its direct Nvidia rival. It is the practical choice for anyone who wants 128GB at the lowest cost, or whose team prefers a familiar Linux environment.

Nvidia — DGX Spark

Roughly a one-litre box carrying a Grace Blackwell chip and 128GB, and the product that created this category. Its most important advantage is not the specifications but the CUDA ecosystem: most AI tooling and training frameworks were written for it first. If your team will train or fine-tune models rather than only run them, that is a decisive consideration.

The traditional route — a server with discrete GPUs

Still the right answer when you serve several users at once. Server cards deliver far higher bandwidth than unified-memory machines, and that shows up in concurrent requests rather than model size. The downsides: higher cost, plus power, heat and noise that need a suitable room.

The machines, side by side

MachineProcessorMemoryOSBest for
Mac Studio, M5 Max18-core CPU, 40-core GPUUp to 128GB unifiedmacOSModels up to 200B, one or two users
Mac Studio, M5 Ultra36-core CPU, 80-core GPUUp to 512GB unifiedmacOSThe largest open models, and clustering
AMD Ryzen AI Max+ 395AMD APU with unified memory128GB unifiedWindows or LinuxLowest cost for 128GB of capacity
Nvidia DGX SparkGrace Blackwell superchip128GBLinux, CUDA ecosystemTeams that will train or fine-tune
Server with discrete GPUsDiscrete GPUsDepends on the cardsLinuxServing several users at once

Exact prices and where to buy

We took Apple's prices straight from its own US and Saudi stores on the date this article was published:

ConfigurationUS priceSaudi price
M5 Max — 18-core CPU, 32-core GPU$2,499SAR 11,999
M5 Max — 18-core CPU, 40-core GPU$3,099SAR 14,999
M5 Ultra — 30-core CPU, 64-core GPU$5,499SAR 25,999
M5 Ultra — 36-core CPU, 80-core GPU$6,799SAR 32,499

Buy from the Apple Saudi store or the Apple US store. These are starting prices per configuration; maxing the memory raises them considerably, and the 512GB option arrives in late October rather than at launch. Note that the Saudi price includes VAT while the US price is before tax.

AMD and Nvidia do not sell these machines directly at a single price: the AMD chip ships inside boxes from different manufacturers at roughly $1,500 to $4,000 depending on maker and configuration, and DGX Spark launched near $4,000 and has risen on the street. We found no official Saudi retail listing for either as of publication, so buying means going through a distributor or importing — in which case add VAT, customs and shipping. Their official pages: NVIDIA DGX Spark and AMD Ryzen AI Max+ 395.

Which open model do you run, and on what?

The machine is half the decision; the other half is the model itself. These are the leading open-weight models you can download and run today, with the machine that holds each at 4-bit and an estimate of its practical capability:

Open modelSize and licenceMachine that runs itCapability out of 100%
Qwen3.8-27B27B, Apache 2.0A laptop or any 32GB machine, or a Mac Mini65%
Llama 4 Scout109B (17B active), Meta licenceMac Studio M5 Max, AMD 395 or DGX Spark — 128GB70%
Mistral Small 4119B (6.5B active), Apache 2.0Any 128GB unified-memory machine72%
Qwen3-Coder-Next80B (3B active), Apache 2.0Any 128GB machine, and it runs on less80% on coding specifically
gpt-oss 120B117B (5B active), Apache 2.0Any 128GB unified-memory machine78%
DeepSeek V4 Flash304B, MITMac Studio M5 Ultra at 256GB or more85%
GLM-5.3-Flash320B (18B active), permissive custom licenceMac Studio M5 Ultra86%
Mistral Large 3675B (41B active), Apache 2.0Mac Studio at 512GB, or an 8xH100 node88%
GLM-5.3753B, permissive custom licenceMac Studio at 512GB — right at the limit90%
DeepSeek V4 Pro1.7T (49B active), MITSeveral clustered machines, or a discrete-GPU server92%
Kimi K32.8T (104B active), custom licenceA server rack — not a single machine95%

What does the capability percentage mean here? How close the model gets, on everyday business work — summarising, answering questions over documents, writing code, translating — to the strongest paid closed models. It is an Origami editorial estimate based on published specifications and the vendors' own reported figures, not the result of a single neutral test. The reason is plain: every lab publishes its numbers with a different harness and different settings, so no one neutral benchmark ranks all of these models today. Treat it as a guide, not a verdict, and test the model on your own tasks before committing.

Two notes that compress the whole table: models marked "active" use only a small share of their parameters per request, so they are faster than their size suggests — but they still need the full memory. And the difference between 72% and 90% disappears entirely in most office work, while showing clearly on long, complex tasks. Do not pay for 512GB to gain a margin you will never notice.

How to choose, practically

  • One or two users? A unified-memory machine is enough and saves a great deal.
  • A team using the system simultaneously? You will need discrete GPUs, because the problem is now concurrent requests, not model size.
  • Training or fine-tuning? Lean towards CUDA.
  • Want the largest possible model with the least complexity? The largest capacity today is Apple's.
  • Limited budget? 128GB covers models up to 200 billion parameters at 4-bit, which genuinely meets most company needs.

The trade-off to understand before buying: unified-memory machines give you large capacity at lower bandwidth than server cards. They load the big model without trouble, but generate text more slowly. For chat and summarisation you will barely notice; for heavy batch processing you will.

When a private server is the wrong decision

We say this plainly because we see it often: the hardware is not the end of the project but the beginning. You are also buying responsibility for updates, backups, monitoring, and whoever fixes it when it stops on a Thursday. If your usage is intermittent and small, an external service's monthly bill is cheaper than the machine, its electricity and the time of whoever runs it.

A private server earns its place when three things meet: data that must not leave, steady heavy usage, and a person or party who will operate it. If one of the three is missing, redo the calculation.

The Origami view

We think the important question is not which machine to buy, but what you will run on it. Most people who ask us about a private server actually need a mid-sized model that answers questions about their company's documents, and that runs comfortably on 128GB — sometimes on less. Buying 512GB to run a 70-billion-parameter model is spending without return.

Our practical advice: define the task, then pick the model that does it, then buy the machine that holds that model with headroom. We help in that order — defining the task, selecting the model, and building the layer that connects it to your data and systems, because a model with no connection to your data stays a general tool rather than a system that serves your company. You will find us on the contact page.

Conclusion

You will not run Claude at home, but you will run capable open models that cover most business work. Size your need in parameters first: half a byte per parameter at 4-bit, plus headroom. Then choose between unified memory, which buys capacity at a reasonable cost, and discrete cards, which buy speed and concurrency. The most important decision still comes before the hardware: what you will run, and why.

Sources

  • Apple's press release, 25 August 2026 — Mac Studio specifications with M5 Max and M5 Ultra, unified memory capacities and bandwidth, Thunderbolt 5 clustering, and the Core AI and MLX frameworks.
  • Independent reviews from StorageReview and HotHardware of the AMD Ryzen AI Max+ 395 and Nvidia DGX Spark, including their capacity and price comparisons.
  • The memory arithmetic follows the standard rule for running models: two bytes per parameter at full precision, scaling down with quantisation.
  • Official Hugging Face model cards for Qwen3.8, Llama 4, Mistral, gpt-oss, DeepSeek V4, GLM-5.3 and Kimi K3 — the source of the parameter counts and licences. The capability percentages are an Origami editorial estimate, as explained above.
#Artificial Intelligence#Local AI#Open-Weight Models#Infrastructure#Data Privacy

Frequently asked questions

Can I run Claude or ChatGPT on my own machine?

No. The weights of these models are not published, so they cannot be run locally whatever your hardware. What is available are open-weight models reaching 200 billion parameters and more, which handle most practical tasks with comparable quality.

How do I calculate the memory a given model needs?

Multiply the parameter count by the unit size: two bytes at full precision, one byte at 8-bit, half a byte at 4-bit. Then add 20 to 30 percent for context memory. So a 70-billion model at 4-bit needs roughly 40 to 50GB.

What is the largest capacity in a desktop machine today?

Mac Studio with the M5 Ultra reaches 512GB of unified memory and ships from 22 September 2026. The AMD and Nvidia machines in this category reach 128GB.

What is the difference between unified memory and discrete GPUs?

Unified memory gives large capacity at lower cost but lower bandwidth, which suits one or two users. Discrete cards give far higher bandwidth, which suits serving several users at the same time.

When is a private server not worth it?

When your usage is intermittent and small, or when nobody will operate and maintain it. It is worth it when sensitive data that must not leave, steady heavy usage, and an owner for the operation all come together.

Do I need CUDA?

If you are running ready-made models, no — Apple and AMD machines are enough. If your team will train or fine-tune models, Nvidia's CUDA ecosystem remains the most widely supported across tools and frameworks.

Follow Origami in Google

Pin Origami as a preferred source and our articles will surface first for you in Google Search and Top Stories.

Add as a preferred source on Google

Related articles

Claude Duet by Anthropic: An Agent That Watches Your Inbox and Finishes Tasks While You Are Away. Does It Work in Saudi Arabia?
Artificial Intelligence

Claude Duet by Anthropic: An Agent That Watches Your Inbox and Finishes Tasks While You Are Away. Does It Work in Saudi Arabia?

Anthropic launched Claude Duet on October 21, 2026: a morning brief, app checks every few hours, and your approval before it sends or pays. What it does, what it costs, why it is not in Saudi Arabia yet, and how to prepare.

7 min read
Teams Phone Agent: An AI Receptionist That Answers Your Company Phone in Arabic for About SAR 0.19 a Call
Artificial Intelligence

Teams Phone Agent: An AI Receptionist That Answers Your Company Phone in Arabic for About SAR 0.19 a Call

Teams Phone Agent answers your company's calls in Arabic, books appointments and routes callers, from about SAR 0.19 a call. Costs and Saudi setup conditions.

7 min read
Make a PowerPoint Presentation With AI: ChatGPT Now Builds Editable Slides and Exports Them
Artificial Intelligence

Make a PowerPoint Presentation With AI: ChatGPT Now Builds Editable Slides and Exports Them

Make a PowerPoint presentation with AI inside ChatGPT: the new Slides feature builds editable decks and exports to PowerPoint, PDF or Google Slides. Who gets it, and the cost.

7 min read
ChatGPT Can Now Read Your Google Chrome Pages and Do Tasks for You: How to Use It
Artificial Intelligence

ChatGPT Can Now Read Your Google Chrome Pages and Do Tasks for You: How to Use It

OpenAI updated the ChatGPT extension for Chrome on October 15, 2026: it reads tabs in Chat and carries out tasks in Work. Setup steps, permissions, and how to protect your company's accounts.

7 min read
How to Use Claude the Official Way with Claude Code Setup
Artificial Intelligence

How to Use Claude the Official Way with Claude Code Setup

How to set up Claude Code the official way: the plan you need and its price, install commands for each system, signing in, and the Claude Code Setup plugin that recommends your project setup.

8 min read
Copilot Usage-Based Billing Turns On by Default: Up to $40 Extra per Employee Each Month
Artificial Intelligence

Copilot Usage-Based Billing Turns On by Default: Up to $40 Extra per Employee Each Month

Copilot usage-based billing is on by default for new Copilot Business licences: up to 4,000 credits ($40) per employee a month. How to set the cap first.

7 min read

Have a project in mind?

We build custom systems, apps and websites for your business. Tell us your idea and we will give you a straight answer on it.

One session. Twenty minutes. No commitments.