The Surprising Part of Local AI Wasn't the Model

June 18, 2026

TL;DR
Modern local AI models are far more capable than most businesses realize. The surprising challenge isn't getting them to run—it's determining when self-hosting makes economic and operational sense compared to cloud AI.
Self-hosted AI architecture running locally with Ollama, FastAPI, GitHub Pages, and Qwen3-Coder

Like many software developers in 2026, I wanted to experiment with putting an AI coding assistant on my website.

The original idea seemed straightforward:

I assumed the difficult part would be the AI.

It wasn’t.

The First Test: Small Models Aren’t Good Enough

I started with Qwen2.5-Coder 1.5B running locally through Ollama.

It worked.

Technically.

But the quality wasn’t something I would want representing my business.

When I asked it to design healthcare SaaS database schemas or role-based access control systems, it produced simplistic answers and occasionally made obvious mistakes.

The model wasn’t useless.

It just wasn’t good enough.

The Second Test Changed My Mind

I then tested Qwen3-Coder 30B on my M3 Max MacBook Pro.

The difference was dramatic.

The larger model understood:

It wasn’t GPT-5.5.

It wasn’t Claude.

But it felt much closer to talking with a reasonably competent software engineer than a toy chatbot.

That was my first surprise.

Modern local models are significantly better than many developers realize.

The Hosting Surprise

My original plan was to deploy the model through a cloud GPU provider.

The setup process was straightforward.

Then I hit a requirement I hadn’t fully appreciated: a substantial upfront hosting commitment.

Suddenly the conversation changed.

The technical problem was solved.

The business problem wasn’t.

I found myself asking a different question:

Why am I paying a cloud provider to host a model when I already own a machine capable of running it?

The Architecture I Ended Up Building

Instead of deploying to a cloud GPU provider, I built the entire stack locally:

Browser
    ↓
GitHub Pages
    ↓
FastAPI
    ↓
Ollama
    ↓
Qwen3-Coder 30B

The website runs as a static site.

The AI backend runs separately.

Ollama hosts the model.

FastAPI provides the API layer.

The portal connects through a simple HTTP endpoint.

What surprised me most was how quickly the pieces came together.

Within a single evening I had:

The software wasn’t the hard part.

The Real Question

The interesting question is no longer:

What model should we use?

The interesting question is:

What is the total cost of operating AI systems?

For an individual developer, paying for ChatGPT or Claude is easy.

For an organization with dozens or hundreds of employees, the economics become more interesting.

If every engineer relies heavily on AI, subscription and token costs can become meaningful operating expenses.

That’s where local models become attractive.

Not because they’re better.

They’re not.

GPT-5.5 and Claude are still stronger.

The question is whether a local model that delivers most of the value at a fraction of the operational cost is good enough for a specific workflow.

Increasingly, I think the answer is yes.

The Consulting Opportunity

The opportunity isn’t selling AI chatbots.

The opportunity is helping organizations understand:

Many companies will never benefit from local AI.

Others will save substantial amounts of money by moving portions of their workflow to self-hosted models.

The hard part is determining which category a business falls into.

What I Learned

The biggest takeaway wasn’t that I built a chatbot.

The biggest takeaway was that local AI is much closer than most businesses realize.

Five years ago, running useful AI locally was largely a research project.

Today, a single modern machine can run models capable of producing surprisingly useful software engineering guidance.

The most valuable question is rarely:

What model should we use?

It’s:

What is the right architecture for our business?

And those are two very different conversations.

← Back to Blog
BVT logo

What Clients Say

Verified reviews from real projects

“Amazing in communication.”

⭐⭐⭐⭐⭐

Client · iOS App (Swift & Firebase)

“Went above and beyond.”

⭐⭐⭐⭐⭐

Client · Firebase Integration Revamp

“It was great working with Bill! Very pleasant and knowledgeable.”

⭐⭐⭐⭐⭐

Client · Language Learning App