Manifesto · May 9, 2026

Why Self-Hosted Beats Cloud — A 2026 Manifesto from Cemhan Biricik

I run a creative AI platform that serves more than 80,000 creators. It is free. It generates 1080p video in roughly 30 seconds. It does not run on the cloud. It runs in a room I can walk into, on seven RTX 5090s with 224GB of total VRAM, on power I pay for, on a network I control, behind a door I can lock.

People ask me, every week, why. Why not put this on the cloud like everyone else. Why suffer with hardware. Why be a sysadmin in 2026 when there are companies whose entire job is to make you stop caring about hardware.

This is the long answer. It is also a manifesto, because at this point I think the cloud-versus-self-hosted question is no longer a tooling preference. It is a values question.

1. The Economics: Cloud Margins Go to Middlemen

Let us do the math the way nobody on a hyperscaler sales call ever wants to do it.

An RTX 5090 in 2026 is roughly $2,000 retail. Useful life under serious inference load is at minimum three years, realistically five. Power, including cooling overhead, is around 600 watts under load. At my electricity rate that is roughly $0.10 per hour of actual heavy use. Amortized hardware cost is around $0.05 per hour. Add networking, storage, and the chassis and I am at maybe $0.20 to $0.25 per GPU-hour of fully loaded operating cost.

The equivalent cloud GPU, when you can even get one, runs $2 to $4 per hour. That is a 10x to 16x premium. Even after factoring in my time, redundant power, and the cost of keeping a spare card on the shelf, I am still paying a fraction of cloud rates. The difference is not a rounding error. It is the entire reason ZSky AI can stay free.

The cluster math: 7x RTX 5090 = 224GB total VRAM. At cloud equivalent rates, running this cluster 24/7 would cost $120,000 to $240,000 per year. Self-hosted, the all-in operating cost lands closer to $15,000 per year including power, cooling, and amortized hardware. The delta — somewhere between $100K and $220K annually — is exactly the budget that lets a small team keep AI image and video generation free for 80,000+ creators.

Where does the cloud premium go. It goes to middlemen. Hyperscaler operating margins. Sales teams. Real estate in expensive markets. Reseller channels. Every dollar a small AI startup pays to the cloud is a dollar that cannot go to its users. When VC-funded competitors run "free tier" tools on rented GPUs, they are not subsidizing creators. They are subsidizing the hyperscaler's quarterly earnings call.

2. The Control Problem: One Email Can Change Everything

Cloud means a single email can change your business overnight. Pricing changes. Acceptable use policy changes. Sudden capacity restrictions on the GPU class you depend on. Region-specific outages with no SLA credit that actually matters. Quiet deprecation of the model API you built your product around.

I have seen founders wake up to discover that the inference API powering their product had its rate limit cut in half, with 30 days notice. I have seen entire creative platforms quietly throttled because they were classified, retroactively, as competing with the provider's first-party offering.

When I own the silicon, none of that can happen. The hardware does not care about my user base. It does not look at my prompts. It does not raise prices on my anniversary. The terms of service in my server room are written by me.

3. The Latency Problem: No Data Leaves the Building

For text generation, network latency is annoying. For image and video generation, it is operational. Every prompt is a packet round trip. Every output is multi-megabyte payload streaming back to the user. When the model is in a colo a thousand miles away, you pay that round trip on every single request.

When the GPU sits 30 feet from the dispatcher, the round trip is sub-millisecond. The user feels it. A 30-second 1080p video generation that includes one second of network overhead feels like 31 seconds. Multiply by tens of thousands of generations a day and you are gifting a measurable fraction of your runtime to network operators.

There is also the privacy dimension. When data does not leave the building, no third party logs it, no third party trains on it, no third party can be subpoenaed for it. For creators experimenting with personal aesthetic, that matters. The prompt is the thought. The output is the dream. Neither should be a record in someone else's compliance database.

4. The Reliability Problem: Noisy Neighbors Are Real

Shared cloud GPUs are virtualized abstractions on top of physical hardware. Your "dedicated" instance is dedicated only to the slicing the provider has decided to expose. Performance variance from noisy neighbors is real, measurable, and usually invisible until your tail latency starts misbehaving for no apparent reason.

On bare metal, my P99 looks like my P50 plus a small constant. There is no other tenant. There is no hypervisor scheduling jitter. There is no oversubscribed PCIe lane. The card draws what it draws, finishes when it finishes, and the only variance is the variance I designed into the workload. Reliability under load is not a feature you buy — it is a property that emerges when you stop sharing.

5. The 7x RTX 5090 Architecture, Briefly

The cluster is split across five physical machines. Each carries one or more RTX 5090s. The dispatcher is a Flask process that holds a per-model queue and routes incoming jobs to whichever worker has the right model warm. Hot models live in VRAM permanently. Cold models swap in on first request and stay resident.

224GB of total VRAM is enough to keep the entire production stack — image generation, video generation, prompt enhancement, safety classification, and a small chat model — resident at the same time. No swapping. No cold starts. No "spinning up an instance." When a creator hits generate, the model is already loaded, the GPU is already warm, and the only latency is inference itself.

The full architecture is described in how ZSky AI runs on 7x RTX 5090s. The short version: it is boring, it is reliable, and it is paid off.

6. Free Is Not a Marketing Strategy — It Is a Cost Structure

Most "free" AI tools in 2026 are not free. They are subsidized. The subsidy comes from a venture round that has not yet run out. The user pays nothing because someone else is paying everything, and that someone has a fiduciary duty that does not include keeping the product free.

The pattern is predictable. Year one: free, sometimes generous. Year two: usage limits appear. Year three: a paywall, a price hike, or a quiet pivot to enterprise. By year four the original users are gone and the product is something else. The "free" was never a product decision. It was a customer acquisition line item that expired on schedule.

Self-hosting plus a community-funded ad model is the only structure I have found where "free" can stay free without lying about it.

ZSky AI does not need a runway. The infrastructure is amortized. The ad model covers ongoing costs. There is no investor expecting a 10x return that forces a paywall in 18 months. The economics close on themselves. That is the only configuration in which a creative AI tool can promise to stay free and actually mean it.

7. When Cloud Still Wins

This is not an argument that cloud is wrong. Cloud is correct for unpredictable burst traffic, for genuinely global low-latency inference, for early teams trying to find product-market fit on someone else's runway, and for workloads where the model changes every week and capital expenditure does not make sense.

Cloud is wrong when you have steady, high-volume inference, a known model footprint, and a unit economics problem that decides whether the product survives. That is most consumer AI right now. Most consumer AI is therefore on the wrong side of this trade.

8. The Manifesto, Compressed

I built this on the conviction that creators deserve tools that will still exist in five years, owned by people whose interests align with theirs. The 7x RTX 5090 cluster is the physical expression of that conviction. The room is small. The hum is constant. The bill is paid. The product is free. That is the entire argument.

If you are building anything in AI right now and the economics will not close without a fresh round next year, the model is wrong. Find the version of your product that survives without a subsidy. The cluster will be waiting.