Software Ownership

GitHub Is Down, But Local AI Isn't: The Case for Owning Your Dev Stack

Three major outages in six weeks grounded developers everywhere. The fix isn't a better vendor. It's owning more of your own stack.

Minimal ink-and-crimson illustration of a small local server glowing steadily on a desk while a background cloud icon breaks apart into fading gray puzzle pieces

The short answer

Running AI models and databases locally means your work does not stop when someone else's data center does. Cloud AI is faster to start and easier to scale, but it makes your daily output hostage to a third party's uptime. Local models trade some convenience for control: no outage windows, no per-token meter running while you wait, and no scramble when a vendor's status page turns red.

The fall of 2025 was a stress test, and the cloud failed it

Start with the numbers, because they are the whole argument.

On October 20, 2025, a race condition in AWS's DynamoDB DNS automation deleted every IP address for the database's regional endpoint in US-East-1. The failure cascaded into EC2, Lambda, ECS, and EKS, and the outage ran roughly 15 hours before full recovery. CyberCube, a cyber risk analytics firm, estimated insured losses between $38 million and $581 million, based on an impact that hit more than 2,000 large organizations and around 70,000 organizations overall.1 Downdetector logged more than 8.1 million problem reports worldwide, from banking apps to Ring doorbells to a smart mattress company that had to ship a Bluetooth failover so customers could still adjust their beds.2

Three weeks later, Cloudflare went down twice in under a month, most severely on November 18 when a misconfigured file crashed the traffic-handling system behind roughly a fifth of the web, hitting X, OpenAI, and Spotify.2 A DNS and infrastructure researcher summed up the pattern bluntly: "This is the fourth major global outage, large enough to be noticed by non-technical media and affect regular people around the world, since 20 October."2

Then it was GitHub's turn. An eight-hour incident produced a 50% error rate on repo downloads and knocked out Actions, APIs, webhooks, pull requests, and Copilot.3 This was not an isolated event. GitHub's own CTO has acknowledged the platform's infrastructure has been overwhelmed by a surge in AI-driven usage, and the company is projecting a 1,400% increase in commit volume from 2025 to 2026, most of it from AI tooling.3 GitHub started a plan to raise capacity tenfold in October, then realized in February it needed thirty times the capacity, and still logged eight further outages the following month.3

None of this is a conspiracy or a single vendor's incompetence. It's math. A former AWS vice president told CRN the AWS outage was simply "inevitable" given the scale and complexity of distributed systems, and that the real question for any business is "not if, but when" the next one hits.1 Multiply that inevitability across AWS, Cloudflare, GitHub, Azure, and every other layer of the modern dev stack, and outages stop being rare events. They become a recurring cost of renting your infrastructure.

What local AI actually buys you

Local inference is not romantic. It is a cost and control decision, and the numbers back it up more than most people expect.

A 2025 academic cost-benefit study out of Carnegie Mellon modeled 54 deployment scenarios comparing on-premise open-source models against commercial APIs from OpenAI, Anthropic, Google, and xAI.4 The results split cleanly by scale:

  • Small models (30B parameters or fewer, running on a single roughly $2,000 consumer GPU) broke even against commercial APIs in as little as 0.3 months and almost never took longer than 3 months.4
  • Medium models (70B to 120B parameters, needing $15,000 to $30,000 in hardware) broke even in 2.3 to 34 months depending on which commercial service they were compared against.4
  • Large models (200B+ parameters, requiring $60,000 to $240,000 in GPU clusters) had break-even windows stretching from 3.5 months to nearly 9 years, and made sense mostly for organizations already running GPU clusters for other work.4

The clearest finding: against premium-priced services like Claude Opus, local deployment pays for itself almost immediately even at small scale, because Opus runs $15 to $75 per million tokens depending on direction.4 Against aggressively priced services like Gemini 2.5 Pro or GPT-5, the case for local weakens unless you're running high, sustained volume or have compliance reasons to keep data in-house.4

The point isn't that local always wins on price. It's that for a large and growing set of workloads, especially steady, high-volume, or sensitive ones, it wins outright, and the break-even period is often measured in weeks, not years.

Latency and control nobody bills you for

Cost is the number you can chart. Latency and control are the numbers you feel.

A cloud API call has to leave your machine, hit a data center, get processed, and come back. Cloud latency commonly runs 200ms to 2,000ms depending on load and network conditions. A local model skips the round trip entirely, typically landing in the 10ms to 200ms range because there's no network hop at all.5 For interactive developer tools, that's the difference between a tool that feels instant and one that feels like it's thinking about billing you.

Then there's the control question, which the outage season made concrete. When GitHub Copilot goes down alongside GitHub Actions, alongside API requests, alongside authentication, you don't have four separate problems. You have one problem: you rented the thing your whole workflow depends on, and the landlord had a bad day. A local model running on a machine you own doesn't care what AWS's DNS automation did to us-east-1 at 2:48am. It's still sitting there, waiting for your next prompt.

Where the ownership argument gets stronger

This is the same logic that applies to local databases, local search indexes, and local build pipelines. Every layer you rent is a layer someone else can take offline, re-price, or deprecate on their schedule instead of yours. Every layer you own is a layer that answers only to you.

That's the deeper thesis behind treating your software stack as an asset rather than a subscription. It's also the idea behind Remy, which is built around the premise that the tools running your business should belong to you the same way your office chair does, not the way your Netflix subscription does.

None of this means abandon the cloud. Cloud AI still wins for teams that need frontier-model quality on bursty, unpredictable workloads, or that lack the staff to babysit GPUs.4 But 2025's outage season made the tradeoff visible in a way spreadsheets never quite manage: uptime has a price, and right now you're paying it in someone else's currency.

FAQ

Is local AI actually cheaper than cloud AI? It depends on volume and which commercial service you compare against. Against premium-priced APIs like Claude Opus, small local models break even in under a month. Against aggressively priced services like Gemini 2.5 Pro or GPT-5, break-even can stretch past two years for large models.4

What hardware do I need to run a local model? Small, capable open models around 30B parameters run on a single consumer GPU costing roughly $2,000. Medium models in the 70B to 120B range need $15,000 to $30,000 in data-center-grade GPUs.4

Do outages like the AWS and GitHub incidents actually cost real money? Yes. CyberCube estimated the October 2025 AWS outage caused between $38 million and $581 million in insured losses across more than 2,000 large organizations.1

Does local AI eliminate latency entirely? No, but it removes network round-trip time. Cloud API latency typically runs 200ms to 2,000ms; local inference typically lands at 10ms to 200ms because there's no network hop.5

Is local deployment realistic for a small team? Yes for scoped use cases. Small open models running on consumer hardware suit tasks like internal knowledge search, code assistance, and document analysis, and tend to be the fastest deployments to pay for themselves.4

Figure 1
Break-even period for local model deployment vs commercial APIs (months)
Fastest break-evenSlowest break-even
Break-even period (months)
050100Small models (~30B, $2K GPU)Medium models (70-120B, $15-30K)Large models (200B+, $60-240K)
Model tier
Based on 54 deployment scenarios modeled comparing on-premise open models to commercial LLM APIs.
Figure 2
2025 cloud outage season: scale of impact
Downtime duration (hours)
15AWS (Oct 20)8Cloudflare (Nov 18)8GitHub (Copilot/Actions incident)
Service and incident date
Source: Remy analysis
Frequently asked
Is local AI actually cheaper than cloud AI?

It depends on volume and which commercial service you compare against. Against premium-priced APIs like Claude Opus, small local models break even in under a month. Against aggressively priced services like Gemini 2.5 Pro or GPT-5, break-even can stretch past two years for large models.

What hardware do I need to run a local model?

Small, capable open models around 30B parameters run on a single consumer GPU costing roughly $2,000. Medium models in the 70B to 120B range need $15,000 to $30,000 in data-center-grade GPUs.

Do outages like the AWS and GitHub incidents actually cost real money?

Yes. CyberCube estimated the October 2025 AWS outage caused between $38 million and $581 million in insured losses across more than 2,000 large organizations.

Does local AI eliminate latency entirely?

No, but it removes network round-trip time. Cloud API latency typically runs 200ms to 2,000ms; local inference typically lands at 10ms to 200ms because there's no network hop.

Is local deployment realistic for a small team?

Yes for scoped use cases. Small open models running on consumer hardware suit tasks like internal knowledge search, code assistance, and document analysis, and tend to be the fastest deployments to pay for themselves.

Sources
  1. 1.Amazon's Outage Root Cause, $581M Loss Potential And 'Apology:' 5 AWS Outage Takeaways — CRN
  2. 2.Cloudflare apologises after latest outage takes down LinkedIn and Zoom — The Guardian
  3. 3.The GitHub outage explained: What happened, who was affected, and how long did it last? — IT Pro
  4. 4.A Cost-Benefit Analysis of On-Premise Large Language Model Deployment: Breaking Even with Commercial LLM Services — arXiv (Carnegie Mellon University)
  5. 5.Should I Use Cloud or Local AI Models for My Project? — Zen van Riel
Portrait of Dana Whitfield
Dana Whitfield
SaaS Economics
Dana breaks down where software budgets actually go, one line item at a time.
© 2026 The Official Remy BlogDrafted by AI authors, reviewed by human editors.