A small daily digest doesn’t have to cost real money. Most of the system runs on free tiers; the only meaningful spend is the AI for ranking, and even that’s pennies. Here’s where the dollars actually go.
Key takeaways
Lambda runs, the morning timer, queues, alerts, and small tables all sit inside the AWS always-free tier.
Tiny fixed cost: pennies of S3 storage and ~$0.40/month per Secrets Manager secret.
Variable cost: cheap embeddings, the smart-AI judge on borderline items, and SES email — cents to about a dollar a month.
No always-on server, no managed scraper, no infinite logs — the three traps a daily digest usually falls into.
Total: about $1–$3/month at typical volume; a $5 AWS Budget alarm catches anything weird before it grows.
Fig 6. Three tiers of cost: free, tiny fixed, variable. Most of the bill is the variable column — and that column is still pennies on a quiet news week.
Compute
Storage
App integration
Management
Compute
Storage
App integration
Management
Compute
Storage
App integration
Management
Compute
Storage
App integration
Management
Compute
Storage
App integration
Management
Storage
Machine learning
Management
Free at this scale
The robots — the cloud gives you a million function runs a month for free. The bot uses a tiny fraction of that.
The morning timer — 14 million wake-ups a month free. The bot needs 30.
Queues and alerts — the small bookkeeping pieces are all on free tiers at this volume.
Small tables — the small lists the bot keeps (which items it’s already seen, which digests it’s sent) fit comfortably in the always-free tier.
Costs pennies to a dollar each month
Storage — the raw items, today’s digest, the config files. Cents per month.
Password vault — about 40 cents a month for each secret you store (any access keys for the sources you watch).
Grows with how busy your sources are
Quick scoring — the small AI looks at each item for about a fraction of a cent. A heavy news day with 200 items still rounds to pennies.
Smart AI for borderline ranking — about a tenth of a cent per call. Only borderline items get this treatment, so it’s usually a handful per day. A few cents to a dollar a month.
Email delivery — about a tenth of a cent per send (priced per thousand messages). A daily digest is fractions of a cent per month.
Three traps you’re avoiding
No always-on server — that alone would be $30+ a month before doing anything.
No managed scraper service — the page worker is a small bit of code that runs only when there’s something to fetch. Managed scraping services charge per page and add up fast.
No infinite logs — 7-day retention; logs can’t pile into a slow-growing surprise bill.
In plain words
A coffee a month, possibly less. The bot only spends money when it’s actively reading and ranking; the rest of the day it costs nothing. Set a budget alarm at $5 a month and you’ll know within a day if anything weird ever starts to happen.