Lite is free. Pro adds this and the rest of the quality layer.
An app thatcalls a model.
A model key is a card number with no limit unless you set one. Adams keeps it out of the code and the build in scope.
Lite and Pro
// the problem
What goes wrong
A leaked model key is a billScrapers search public repositories for model keys. A key that lands in a commit can be used by strangers within minutes, and you pay for it.
Prompts and wiring sprawlPrompts end up in five files and nobody knows which one is live. A change in one place quietly breaks another.
// what adams does
What Adams does
Blocks the key at commitLite: a model key written into code is stopped with the file and line, and moved to an ignored env file.
Holds the planPro: the drift gate notices when a small feature turns into a rewrite of how the model is called.
Reviews the change separatelyPro: a reviewer that did not write it ranks problems such as missing limits and unchecked output.
// worked example
An example
A key in a new file
Illustrative output.
~/project~/your-project · example
$
git commit -m "add chat endpoint"adams: blocked
A model key in lib/ai.ts:4
Moved to .env, which git ignores
✓ Committed, no secrets found
// faq
Questions
Does Adams call a model itself?
Adams runs inside your Claude Code or Copilot CLI session. It adds no model calls of its own to your app.
Does it set spending limits?
No. Set limits and alerts in your model provider account.
Which part is free?
The secret guards. Review, drift gate and planning are Pro.
// related