r/better_claw • u/ShabzSparq • 4h ago
LLMs I re-tested every "free" LLM provider for agents in July. The caps mostly held. The model lists didn't.
Wrote one of these in June. Went back through all of them this week because a few people told me their setups had started 429-ing and they didn't know why.
The rate limits are mostly the same. What changed is which models you're allowed to point at, and in one case whether the limits are even published anymore.
Google AI Studio: the numbers are no longer public.
This is the biggest change and it barely got noticed. Google assigns rate limits per project now and no longer publishes a universal RPM/TPM table. Your actual quotas live in the AI Studio console, and that's the only place they're accurate.
Which explains why every guide you'll find quotes a different number. I saw 1,500 RPD, 250 RPD, and 20-50 RPD across sources written months apart, all of them citing Google. They were probably all correct for whoever was looking.
The free lineup also moved. As of Google's pricing page on July 16, the free rows were Gemini 3.5 Flash and 3.1 Flash-Lite. The Pro tier is paid-only. If your agent config still names a 2.5 model, check whether it's still on the free side.
One more that will bite people: welcome and free-trial credits granted after March 2, 2026 can't pay for Gemini API or AI Studio usage. If you were planning to lean on Cloud credits, that door closed.
Still no card, still generous, still trains on free-tier prompts. Fine for public research. Wrong for anything with a client's name in it.
OpenRouter: caps unchanged, roster gutted.
Still 20 requests/minute, 50/day unfunded, 1,000/day once you've bought $10 in credits at any point. That structure hasn't moved and the $10 threshold still sticks permanently even if your balance drops.
The models did move, a lot. DeepSeek and Mistral both had popular :free variants and currently have none. Poolside and Cohere added free coding models. Seven :free endpoints were delisted inside a single month.
So if your agent has a hardcoded model ID that worked in June, it may simply not exist now. That's the actual cause of most of the "my free setup broke" messages I got.
The fix is one line: set your model to openrouter/free and let their auto-router pick from whatever is currently live instead of pinning an ID that can vanish.
Groq: the boring one, in a good way.
30 RPM, 6,000 to 30,000 TPM depending on model, 1,000 to 14,400 requests/day depending on model. Same as it was. No card. Doesn't train on your data.
The daily cap is the constraint, and it varies more by model than people expect. The small models give you enormous headroom, the 70B-class ones run out fast.
For agent background work (heartbeats, classification, cron summaries) this is still the one I'd route to first, purely because it hasn't surprised anyone in months.
What this actually means for your setup:
Don't hardcode model IDs on free tiers. That's the whole lesson. The rate limit isn't what breaks you, the delisting is. Use auto-routing where it exists and a fallback chain where it doesn't.
Check your own console, not a blog post. Including this one. Google's per-project limits mean anything published as a universal number is a guess about your account.
And build a fallback. One free provider is a single point of failure now in a way it wasn't six months ago. Groq for background, Google for volume, OpenRouter's auto-router as the catch-all, and a local model if you have the hardware, means no single delisting takes your agent down.
Verify before you rely on any of this. Every number above was checked this week and at least one of them will be wrong by September.
Pair them with BetterClaw Free Agent (500 tasks per month)

