← Field notes

June 28, 2026 · Michael Rodriguez

An operator's desk at night, a monitor glowing amber beside a cluster of small illuminated server nodes
Build in public

What It Actually Costs to Run 22 Production AI Agents On Less Than $50 a Month

The real monthly bill behind 22 AI agents running 4 businesses, broken down by line item: hosting, model calls, APIs, storage. Operator math, not vendor pricing.


There are two stories you can tell about the cost of running AI agents.

One is the story the vendor pitches. Enterprise tiers, per-seat pricing, $400 to $2000 a month, and a quarterly business review you have to sit through. Most operators see that pitch and walk away.

The other is the story I can tell because I have done it. Twenty-two production agents running four businesses on less than $50 a month. No corporate plan. No bulk discount. Just a small set of free tiers and pay-as-you-go APIs that scale with actual usage instead of with seats nobody filled.

I sell cars for a living. Twenty years in retail. No tech background, no computer science degree. The numbers below are the real ones from the agents I shipped on evenings and lunch breaks. If you are an operator trying to understand what an agent stack actually costs, this is the breakdown.

How much does it cost to run a production AI agent for a small business?

The honest answer depends on three things: hosting, model usage, and tool API calls. For a single operator running a few agents at typical small-business volume, the all-in cost is usually between $5 and $30 a month per agent, often less.

Here is the line-item breakdown for my own stack of 22 production agents:

Hosting: less than $50 a month total
Model calls: a few cents per voice or text submission
Tool APIs: mostly free tier
Storage: GitHub free, Drive free
Total: under $50 monthly
The four cost lines for an operator-grade agent stack

That is for the entire fleet, not per agent. Some agents cost more than others. The voice cockpit costs about $0.01 to $0.02 per submission because it calls a large model. The bash script that closes work flags costs zero, because it does not use a language model at all.

The cost rule that drove everything: start with hosting at zero. Add usage cost only when usage actually happens. Avoid any product whose pricing assumes a team you have not hired.

Related reading

The cheapest useful agent in my stack is also the smallest. Two hundred lines of bash, no language model, more leverage per dollar than anything else I built. The full operator playbook is in Build a voice-flag system for a car salesman.

The lean stack, abstracted into glowing layers of light
The lean stack, abstracted into glowing layers of light

What is the cheapest hosting stack for AI agents?

The stack that has held for me across all 22 agents has four pieces.

The web layer runs on Vercel. The free hobby tier handles small-operator traffic at zero cost. The dashboard, the voice cockpit page, the static lead magnet, the blog: all served from Vercel free.

Backend services run on Railway. The hobby tier starts at a few dollars a month for a single service, which I scale up only when a service genuinely needs more compute. The MCP orchestrator that holds the agent stack together runs here, and it has not pushed past the hobby tier at my operator-scale traffic.

Code and storage live on GitHub. Private repos are free. The audit trail for every agent action and every flag closure lives in a single private repo. No database fees, no per-seat pricing.

Model access is pay-as-you-go on Anthropic and OpenAI. No subscription required. I pay for the calls I make, not for a tier I have to grow into.

That stack is the floor. If you start there, hosting cost is effectively zero until traffic and usage genuinely require an upgrade. Most operator agents will never need that upgrade.

Cost, drawn as bars of amber light rising from the dark
Cost, drawn as bars of amber light rising from the dark

How do you keep AI agent costs under control as you scale?

Three rules. Each one came from a bill I did not like.

Rule one. Route the work that does not need a language model to a script instead.

Many of the most useful operator agents do not call an LLM at all. The 196-line bash script that closes work flags across my eight chats uses git, not GPT. It does the same job a model could do, faster and free. Before you build an agent on top of a language model, ask whether the task needs language at all. Most routine bookkeeping does not.

Rule two. Cache aggressively.

Most of the queries you run repeat themselves. The same kind of follow-up message. The same kind of report. The same shape of email reply. Pay for the model output once, store the result, and reuse it. The cost difference between a freshly generated reply and a cached one is usually one or two orders of magnitude.

Rule three. Watch the model tier.

For most operator tasks, a smaller model gives you 90% of the output quality at 10% of the cost. Default to the smaller model. Upgrade only when a specific task fails on the smaller one and you can name what failed. "It feels smarter on the big one" is not a reason. "It misroutes 1 in 5 flags on the small one" is.

The most useful agent I built does not call a language model. It is two hundred lines of bash that close work tickets. Telemetry beats intelligence.

A single terminal glow in the dark
A single terminal glow in the dark

What you should not do

Three traps I watched other operators fall into.

Do not buy an enterprise tier early. The pitch is tempting because the demo includes the polished dashboard and the white-glove support call. But the enterprise tier prices in a team you do not have and a usage volume you have not yet generated. Start at the floor. Move up only when the cost of a smaller tier exceeds the cost of an upgrade.

Do not assume vendor pricing matches your scale. Most AI-tooling pricing pages are written for series-A startups burning fundraising. Your operator math is different. A pricing page that starts at $400 a month is usually not the right product for a single-operator stack.

Do not skip the audit trail. Every agent that takes an action should leave a record somewhere you control. If the only place your agent's actions are logged is the vendor's dashboard, you do not own the audit trail. When the vendor changes their terms or doubles the price, you discover what you actually depend on.

What is the right question to start with?

It is not "what tier should I buy." It is "what does my agent stack need to do, and what is the cheapest combination of pieces that does it."

If you need a small voice capture, a chat-to-flag pattern handles it. The build costs are at the model-call layer, which is pennies per submission. The hosting is free.

If you need cross-tool routing, the boring plumbing is what you are paying for. An MCP orchestrator on a hobby-tier backend handles it for under $10 a month at operator-scale traffic.

If you need content production, the model tier matters. A high-volume content lane on a large model can run real money. Default to the smaller tier until quality forces an upgrade.

Map the actual cost driver before you build. The work continues to change shape across the industry; the Anthropic pricing page and the OpenAI pricing page are the live numbers worth checking at any moment. The hosting floor is the floor for a reason.

What I built, what each piece cost me, and the receipts for the months that ran on this stack are in the 10 agents lead magnet. The community where we ship this in public is at skool.com/agent-empire-4291. Free.

While I sell cars for a living.

Michael

FAQ

How much does it cost to run a production AI agent for a small business?

At the operator and small-business level, a single production AI agent runs between $1 and $15 a month at typical usage, depending on whether it makes model calls and how heavy the API traffic is. Hosting on Vercel free tier or Railway hobby tier covers the compute. Model calls on OpenAI or Anthropic at typical operator-volume are pennies per submission. The big cost drivers are usage volume and choice of model, not the hosting infrastructure.

What is the cheapest hosting stack for AI agents?

For a single operator or small team, the cheapest reliable stack is Vercel free tier for the web layer, Railway hobby tier for any backend service, GitHub free for code and storage, and pay-as-you-go API access on OpenAI or Anthropic. That stack costs zero to start. Costs only show up when traffic justifies them, which is the correct order. Avoid anything that bills per-seat at the operator scale, because per-seat pricing assumes a team you do not have yet.

How do you keep AI agent costs under control as you scale?

Three rules. One, route the work that does not need a language model to a script instead. Many of the most useful operator agents do not call an LLM at all. Two, cache aggressively. Most queries you run repeat themselves; pay for the model once, reuse the result. Three, watch the model tier. The cost difference between a small model and a large model is usually 10x or more; default to the smaller one and only upgrade when output quality forces it.

Michael Rodriguez

Michael Rodriguez has spent 20 years on a dealership floor. With no tech background, he built and runs 22 production AI agents across four businesses on less than $50 a month, in evenings and lunch breaks. Agent Empire is where he ships it in public.

Building agents around a day job? Agent Empire is where operators ship it in public, together. Come build with us.