aifree
v1.0.1
Published
Search verified free AI offers, API free tiers and credits from the terminal: npx aifree search "free tts".
Maintainers
Readme
aifree
Verified free AI offers from the terminal, backed by the aifree.dev public API (CC BY 4.0, verified by people, re-checked monthly).
Not on npm yet.
npx aifreedoes not work until the package is published (a maintainer decision). Run it from this folder of the aifree.dev source instead:node packages/cli/index.mjs <command>from the repo root, ornpm install -g ./packages/clionce to get anaifreecommand. Everything it does is a plain GET onhttps://aifree.dev/api/v1, socurlworks too.
node packages/cli/index.mjs search "free tts" --cardRequired false
node packages/cli/index.mjs search gemini --category api-credits --json
node packages/cli/index.mjs show groq-free-tier # details + per-model rate limits
node packages/cli/index.mjs watch groq-free-tier # prints the alert link
node packages/cli/index.mjs calendar --days 60 # upcoming deadlines + the .ics feed
node packages/cli/index.mjs models qwen # models served free
node packages/cli/index.mjs model gpt-oss-120b # where one model is freeaifree models [query] lists catalog models (GET /api/v1/models), most
free sources first: slug, name, family and how many free sources serve it
(and how many are verified). Filters: --family qwen, --provider groq,
--limit 20 (max 200).
aifree model <slug> shows one model (GET /api/v1/models/<slug>): family,
context, tools/vision, then a table of every free source with its published
RPM / RPD / TPM, whether a card is needed and verified/listed status, and
the offer page links. An old or alternate slug of a model answers 308 and is
followed to the current one; an unknown slug prints
no model "<slug>" and exits 1.
aifree show <slug> ends with a Models table when the offer records the
models it serves free (API free tiers such as Groq, Gemini, OpenRouter): one
row per model with context window, the published free-tier limits (RPM,
RPD, TPM, TPD, requests/month) and tool calling / vision; - means the
vendor publishes no number:
Models (published free-tier rate limits)
Model Context RPM RPD TPM TPD Req/mo Tools/Vision
openai/gpt-oss-120b 131k 30 1,000 8,000 - - -/-
whisper-large-v3 - 20 2,000 - - - -/-Zero dependencies, Node 18+. --json prints the raw API payload for
scripting. Set AIFREE_API_KEY (free, from https://aifree.dev/developers)
to raise the rate limit from 600 to 6,000 requests per 15 minutes, and
AIFREE_API_URL to target another deployment.
