Your key runs on your own provider bill — we never mark up tokens. The secret is shown once; we store only a SHA-256 hash, so a database leak cannot impersonate your workspace.
export ATO_MIND_API_KEY=am_sk_...
npx a-to-mind run release-note \
--repo acme/payments \
--budget-usd 2
import { AtoMind } from '@a-to-mind/sdk';
const run = await new AtoMind({
apiKey: process.env.ATO_MIND_API_KEY,
}).run({ repo: 'acme/payments', budgetUsd: 2 });
Checking for an existing key…