JONAS STAMM
— FIELD NOTES
thought-leadershipMarch 4, 2026· 5 min read

Why AI Doesn't Work for Most Startups (And How to Fix It)

"We added AI to our product!" crickets I see this pattern everywhere. Startup adds ChatGPT API. Slaps "AI-powered" on the landing page. Waits for users to care....

JS
Jonas Stamm
Founder, BauGPT

"We added AI to our product!"

crickets

I see this pattern everywhere.

Startup adds ChatGPT API. Slaps "AI-powered" on the landing page. Waits for users to care.

They don't.

Here's why most AI features fail — and what actually works.

The Three Deadly Sins

Sin #1: AI for AI's Sake

What startups do: "Let's add an AI chatbot!"

What users hear: "We made our support worse and called it innovation."

Example I saw last week: SaaS tool added an "AI assistant" that:

Result? 2% usage. Removed after 3 months.

The fix: Start with the problem, not the tech.

Bad: "How can we use AI?" Good: "What's our biggest user pain point? Could AI solve it?"

Sin #2: Generic AI in Specific Domains

What startups do: Plug in ChatGPT API. Ship it. Done.

What users experience: Vague, generic answers that don't actually help.

Real example from BauGPT:

User (construction worker): "What's the minimum reinforcement spacing for C30/37 concrete?"

Generic ChatGPT: "Reinforcement spacing depends on many factors including..."

BauGPT (with construction RAG): "For C30/37: minimum 20mm spacing between bars, DIN 1045-1 §8.3.2. Aggregate size + 5mm minimum. For slabs: typically 100-200mm spacing."

See the difference?

Generic AI knows about things. Domain-specific AI knows the answer.

The fix: Build domain expertise into your AI.

Sin #3: Ignoring Distribution

What startups do: Build amazing AI tech. Put it behind a login. Wonder why nobody uses it.

Real example:

We could have built BauGPT as:

We built it as:

Result? 10x adoption vs mobile app.

The fix: Meet users where they already are.

Don't make them:

Integrate into tools they're already using.

What Actually Works: The 3-Step Framework

Step 1: Find a Real Problem

Not:

But:

BauGPT example: Problem: Construction workers can't understand German safety docs. Current solution: Hire interpreters (€300-500/day). Pain: Real (safety incidents, delays, worker isolation).

Step 2: Build Domain Expertise

Generic AI → Generic results.

You need:

Knowledge:

Context:

Accuracy:

BauGPT example:

Step 3: Zero-Friction Distribution

Your AI is only as good as people's willingness to use it.

Questions to ask:

BauGPT example: Construction workers:

→ WhatsApp bot with async processing.

Case Study: What We Did Differently

Most construction tech: "Here's a mobile app with AI features!"

What we did:

  1. Found real pain: Language barriers causing safety incidents
  2. Built domain expertise: German building codes + multilingual construction knowledge
  3. Zero-friction distribution: WhatsApp (already on their phone)

Results:

The Litmus Test

Before shipping any AI feature, ask:

1. Problem-first? □ Are users actively struggling with this? □ Are they paying for alternatives? □ Would they notice if this didn't exist?

2. Domain-specific? □ Does it know our industry deeply? □ Can it cite authoritative sources? □ Does it handle edge cases?

3. Zero-friction? □ Integrates into existing workflow? □ Works where users already are? □ Requires minimal learning?

If you can't check all three boxes, don't ship it.

What's Next

AI isn't magic. It's a tool.

Like any tool, it only works if:

  1. You're solving a real problem
  2. You're using it correctly
  3. People can actually access it

Most startups fail at #1 or #3.

The ones that get it right will win.

We're betting on construction tech. Others are betting on healthcare, legal, education, logistics.

The pattern is the same:

Get those three right, and AI actually works.


Building AI products? I'd love to hear what you're working on. Drop a comment or DM.

Want more? Subscribe for weekly insights on AI, growth, and shipping things that actually work.

Keep reading

All writing →
technical-deep-dive · Aug 31, 2026
01

The hard part of a tender radar is not the matching

Most of the work in shipping BauGPT's Ausschreibungs-Radar had nothing to do with matching. Deciding whether a public tender fits a Bau company's profile was th...

7 MIN READ
technical-deep-dive · Aug 24, 2026
02

The hard part of a tender radar is not the matching

Most of the work in shipping BauGPT's tender radar had nothing to do with matching. Matching worked early and was never the risky part. Everything after that wa...

7 MIN READ
technical-deep-dive · Aug 20, 2026
03

What Bau Enterprises Actually Made Us Build

Most of what we shipped on BauGPT in the last weeks had nothing to do with the model. It was folders, permissions, single sign-on, and Word files that open corr...

7 MIN READ
— THE NEWSLETTER

One note a week.
No fluff, just what works.

AI engineering, growth hacks, and messy lessons from shipping BauGPT. Unsubscribe anytime. I'll even miss you.

FIELD NOTES · NEXT ISSUE DROPS MONDAY
↳ No spam. One note weekly.