mnfst/awesome-free-llm-apis

▲ 3,059 stars today★ 11,573⑂ 1,323

List of Permanent Free LLM API (API Keys)

About mnfst/awesome-free-llm-apis

mnfst/awesome-free-llm-apis is an open-source project on GitHub, mainly written in JavaScript. List of Permanent Free LLM API (API Keys) It currently holds 11,573 stars and 1,323 forks with 19 open issues, and was last pushed on 2026-10-28 (repository created 2026-03-21).

Project Overview

Git Homed tracks it on the Today's Trending board.

GitHub Repository Details

Repository mnfst/awesome-free-llm-apis · default branch main · size 557 KB · watchers 142 · source: GitHub REST API and repository README

README

https://github.com/mnfst/awesome-free-llm-apis/blob/HEAD/Awesome Free LLM APIs

https://github.com/mnfst/awesome-free-llm-apis/blob/HEAD/Awesome

LLM APIs with permanent free tiers for text inference.

All endpoints are OpenAI SDK-compatible unless noted. Each link points to the provider's API key page.

All of those free LLM APIs are available at manifest.build - make reliable agents.


Sponsors

https://github.com/mnfst/awesome-free-llm-apis/blob/HEAD/Okapi
Free API watcher. No more breaking changes.


Contents

Provider APIs

APIs run by the companies that train or fine-tune the models themselves.

Aion Labs 🇮🇱

Permanent free tier, no credit card required. 15 RPM, 20K tokens/day. Specialized for roleplay and storytelling.

Base URL: https://api.aionlabs.ai/v1

| Model Name | Context | Max Output | Modality | Rate Limit | | -------------------------------- | ------- | ---------- | ---------------- | --------------- | | aion-labs/aion-2.0 | 128K | 32K | Text (reasoning) | 15 RPM, 20K TPD | | aion-labs/aion-rp-llama-3.1-8b | 32K | 32K | Text | 15 RPM, 20K TPD | | aion-labs/aion-3.0 | 128K | 32K | Text (reasoning) | 15 RPM, 20K TPD | | aion-labs/aion-3.0-mini | 128K | 32K | Text (reasoning) | 15 RPM, 20K TPD |

Cohere 🇨🇦

Free "Trial" API key, no credit card. 1,000 API calls/month. Non-commercial use only.

Base URL: https://api.cohere.com/v2

| Model Name | Context | Max Output | Modality | Rate Limit | | ------------------- | ------- | ---------- | ---------------- | ---------- | | Command A+ (218B) | 128K | 64K | Text + Image | 20 RPM | | Command A (111B) | 256K | 8K | Text | 20 RPM | | Command R+ | 128K | 4K | Text | 20 RPM | | Command R | 128K | 4K | Text | 20 RPM | | Command R7B | 128K | 4K | Text | 20 RPM | | Command A Reasoning | 256K | 32K | Text (reasoning) | 20 RPM | | Command A Translate | 8K | 8K | Text | 20 RPM | | Command A Vision | 128K | 8K | Text + Image | 20 RPM | | Command R7B Arabic | 128K | ~4K | Text | 20 RPM | | Aya Expanse 32B | 128K | 4K | Text | 20 RPM | | Aya Vision 32B | 16K | 4K | Text + Image | 20 RPM |

Google Gemini 🇺🇸

Free tier, no credit card. Free-tier prompts may be used by Google to improve products. [^1]

Base URL: https://generativelanguage.googleapis.com/v1beta

| Model Name | Context | Max Output | Modality | Rate Limit | | --------------------- | ------- | ---------- | ---------------------------- | ---------- | | Gemini 3.8 Flash | 1M | 65K | Text + Image + Audio + Video | — | | Gemini 3.6 Flash | 1M | 65K | Text + Image + Audio + Video | — | | Gemini 3.5 Flash-Lite | 1M | 65K | Text + Image + Audio + Video | — | | Gemini 3.1 Flash-Lite | 1M | 65K | Text + Image + Audio + Video | — | | Gemini 2.5 Flash | 1M | 65K | Text + Image + Audio + Video | — | | Gemini 2.5 Flash-Lite | 1M | 65K | Text + Image + Audio + Video | — | | Gemma 4 31B | 256K | 32K | Text + Image | — | | Gemma 4 26B A4B | 256K | 32K | Text + Image | — |

Mistral AI 🇫🇷

Free mode, enabled by default, no credit card required. Free-mode prompts may be used to train Mistral models unless you opt out. [^13]

Base URL: https://api.mistral.ai/v1

| Model Name | Context | Max Output | Modality | Rate Limit | | ------------------------- | ------- | ---------- | ------------------- | ---------------- | | Mistral Medium 3.5 (128B) | 256K | — | Text + Image + Code | ~1 RPS, 500K TPM | | Mistral Small 4 | 256K | — | Text + Image + Code | ~1 RPS, 500K TPM | | Mistral Large 3 | 256K | — | Multimodal | ~1 RPS, 500K TPM | | Ministral 3 8B | 256K | — | Text + Vision | ~1 RPS, 500K TPM | | Codestral | 128K | — | Code | ~1 RPS, 500K TPM | | Ministral 3 3B | 256K | — | Text + Vision | ~1 RPS, 500K TPM | | Ministral 3 14B | 256K | — | Text + Vision | ~1 RPS, 500K TPM |

Z AI (Zhipu AI) 🇨🇳

Permanent free models, no credit card required. [^12]

Base URL: https://open.bigmodel.cn/api/paas/v4

| Model Name | Context | Max Output | Modality | Rate Limit | | ------------------------------------ | ------- | ---------- | ---------------- | -------------------- | | GLM-4.7-Flash | 200K | 128K | Text (reasoning) | 1 concurrent request | | GLM-4.5-Flash (retirement announced) | 128K | 96K | Text (reasoning) | 1 concurrent request | | GLM-4.6V-Flash | 128K | 32K | Multimodal | 1 concurrent request |

Inference providers

Third-party platforms that host open-weight models from various sources.

Cloudflare Workers AI 🇺🇸

10,000 Neurons/day free, no credit card required. 60+ models available on the free tier. [^11]

Base URL: https://api.cloudflare.com/client/v4/accounts/{account_id}/ai/run

| Model Name | Context | Max Output | Modality | Rate Limit | | ---------------------------------------------- | ------- | ----------------- | ------------------------------ | ------------------------ | | @cf/meta/llama-3.3-70b-instruct-fp8-fast | 24K | Shared w/ context | Text | 10K neurons/day (shared) | | @cf/meta/llama-4-scout-17b-16e-instruct | 131K | Shared w/ context | Multimodal | 10K neurons/day (shared) | | @cf/openai/gpt-oss-120b | 128K | Shared w/ context | Text | 10K neurons/day (shared) | | @cf/google/gemma-4-26b-a4b-it | 256K | Shared w/ context | Text + Vision | 10K neurons/day (shared) | | @cf/zai-org/glm-4.7-flash | 131K | Shared w/ context | Text | 10K neurons/day (shared) | | @cf/mistralai/mistral-small-3.1-24b-instruct | 128K | Shared w/ context | Text + Vision | 10K neurons/day (shared) | | @cf/deepseek-ai/deepseek-r1-distill-qwen-32b | 80K | Shared w/ context | Text (reasoning) | 10K neurons/day (shared) | | + 55 more models | Varies | Varies | Text, Image, Audio, Embeddings | 10K neurons/day (shared) |

Gonka Broker 🇺🇸

Permanent free tier, no credit card required; phone verification required. ~1M tokens/month (shared, varies by model), resets monthly. Model lineup rotates with network governance — live list at /v1/models. [^14]

Base URL: https://proxy.gonkabroker.com/v1

| Model Name | Context | Max Output | Modality | Rate Limit | | ------------------------------------ | ------- | ---------- | ---------------- | ------------------------------------------ | | MiniMaxAI/MiniMax-M2.7 | 200K | 16K | Text (reasoning) | ~1M tokens/month (shared, varies by model) | | deepseek-ai/DeepSeek-V4-Flash-0731 | 400K | 16K | Text (reasoning) | ~1M tokens/month (shared, varies by model) | | zai-org/GLM-5.3-Flash | 400K | 16K | Text (reasoning) | ~1M tokens/month (shared, varies by model) | | BAAI/bge-m3 | 8K | — | Embeddings | ~1M tokens/month (shared, varies by model) |

Groq 🇺🇸

Free tier, no credit card. Ultra-fast LPU inference. [^2]

Base URL: https://api.groq.com/openai/v1

| Model Name | Context | Max Output | Modality | Rate Limit | | --------------------- | ------- | ---------- | ------------ | ----------------- | | openai/gpt-oss-120b | 131K | 65K | Text | 30 RPM, 1,000 RPD | | openai/gpt-oss-20b | 131K | 65K | Text | 30 RPM, 1,000 RPD | | qwen/qwen3.8-27b | 131K | 16K | Text + Image | 30 RPM, 1,000 RPD |

Kilo Code 🇺🇸

Free models with no credit card and no API key required. kilo-auto/free auto-router dynamically routes to models in the free pool. [^5]

Base URL: https://api.kilo.ai/api/gateway

| Model Name | Context | Max Output | Modality | Rate Limit | | ---------------------------------------------------- | ------- | ---------- | -------------------------- | ---------- | | nvidia/nemotron-3-ultra-550b-a55b:free | 1M | 65K | Text | 200 req/hr | | nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free | 256K | 65K | Multimodal | 200 req/hr | | poolside/laguna-s-2.1:free | 262K | 32K | Text (code) | 200 req/hr | | poolside/laguna-xs-2.1:free | 262K | 32K | Text (code) | 200 req/hr | | cohere/north-mini-code:free | 256K | 64K | Text (code) | 200 req/hr | | openrouter/free | Varies | Varies | Text | 200 req/hr | | nvidia/nemotron-3.5-lightning:free | 1M | 65K | Text | 200 req/hr | | liquid/lfm-2.5-2.6b:free | 64K | 8K | Text | 200 req/hr | | kilo-auto/free | 256K | 32K | Text | 200 req/hr | | dots-studio/dots-3-note-preview:free | 512K | 460K | Text + Vision | 200 req/hr | | recursive/flint-v1.0:free | 262K | 235K | Text (code) | 200 req/hr | | xingchen-agi/xing4.0-29b-a4b:free | 262K | 235K | Text | 200 req/hr | | nvidia/nemotron-3.5-super-vl:free | 1M | 131K | Multimodal | 200 req/hr | | reflection/beam-free | 1M | 131K | Text | 200 req/hr | | nvidia/nemotron-3-super-120b-a12b:free | 262K | 235K | Text | 200 req/hr | | stealth/glyph-cluster | 256K | 256K | Text (code) | 200 req/hr | | nvidia/nemotron-3.5-content-safety:free | 128K | 8K | Text + Vision (moderation) | 200 req/hr |

LLM7.io 🇬🇧

API gateway with a free tier. Anonymous access needs no key and reaches the turbo models; a free token from token.llm7.io raises the rate and token limits but reaches the same models. [^10]

Base URL: https://api.llm7.io/v1

| Model Name | Context | Max Output | Modality | Rate Limit | | -------------------------- | ------- | ---------- | ---------------- | ------------------------------- | | gpt-oss:20b | 128K | — | Text | 60 RPM, 250 req/hr (free token) | | mistral-Nemo-Instruct-2407 | 128K | — | Text | 60 RPM, 250 req/hr (free token) | | minimax-m2.7 | 180K | — | Text (reasoning) | 60 RPM, 250 req/hr (free token) | | nemotron-3-nano:30b | 1M | — | Text (reasoning) | 60 RPM, 250 req/hr (free token) | | codestral-latest | 32K | — | Text | 60 RPM, 250 req/hr (free token) |

ModelScope 🇨🇳

Free API-Inference for registered users. Requires Alibaba Cloud account binding + real-name verification. [^6]

Base URL: https://api-inference.modelscope.cn/v1

| Model Name | Context | Max Output | Modality | Rate Limit | | ------------------------------ | ------- | ---------- | --------- | ------------------------------------------ | | Qwen/Qwen3.5-35B-A3B | 256K | — | Text | 2,000 RPD total; <=500 RPD/model (dynamic) | | Qwen/Qwen3.5-27B | 256K | — | Text | 2,000 RPD total; <=500 RPD/model (dynamic) | | + API-Inference-enabled models | Varies | Varies | LLM, MLLM | Dynamic quotas + dynamic concurrency |

NVIDIA NIM 🇺🇸

Free with NVIDIA Developer Program membership. 100+ models. Rate-limited per model.

Base URL: https://integrate.api.nvidia.com/v1

| Model Name | Context | Max Output | Modality | Rate Limit | | ----------------------------------- | ------- | ---------- | -------------------------------------- | ------------------ | | google/gemma-4-31b-it | 262K | 8K | Text + Image + Video | 40 RPM, 10,000 RPD | | nvidia/nemotron-3-ultra-550b-a55b | 1M | 262K | Text | 40 RPM, 10,000 RPD | | openai/gpt-oss-20b | 131K | 131K | Text | 40 RPM, 10,000 RPD | | + 92 more models | Varies | Varies | Text, Image, Video, Speech, Embeddings | 40 RPM, 10,000 RPD |

Ollama Cloud 🇺🇸

Free plan with a starter amount of usage credits for a smaller set of starter models, reset monthly from the sign-up date. 1 concurrent request. OpenAI SDK-compatible via https://ollama.com/v1. [^3]

Base URL: https://ollama.com/api

| Model Name | Context | Max Output | Modality | Rate Limit | | ---------------------- | ------- | --------------- | -------- | --------------------------------------------- | | gpt-oss:120b | 128K | Model-dependent | Text | 1 concurrent request, monthly starter credits | | gpt-oss:20b | 128K | Model-dependent | Text | 1 concurrent request, monthly starter credits | | nemotron-3-ultra | 256K | Model-dependent | Text | 1 concurrent request, monthly starter credits | | + other starter models | Varies | Varies | Text | 1 concurrent request, monthly starter credits |

OpenRouter 🇺🇸

17 free models (marked with :free suffix). OpenAI SDK-compatible. [^4]

Base URL: https://openrouter.ai/api/v1

| Model Name | Context | Max Output | Modality | Rate Limit | | ---------------------------------------------------- | ------- | ---------- | ---------------------------- | -------------- | | cohere/north-mini-code:free | 256K | 64K | Text (code) | 20 RPM, 50 RPD | | google/gemma-4-26b-a4b-it:free | 262K | 32K | Text + Image + Video | 20 RPM, 50 RPD | | google/gemma-4-31b-it:free | 262K | 32K | Text + Image + Video | 20 RPM, 50 RPD | | poolside/laguna-s-2.1:free | 262K | 32K | Text (code) | 20 RPM, 50 RPD | | poolside/laguna-xs-2.1:free | 262K | 32K | Text (code) | 20 RPM, 50 RPD | | dots-studio/dots-3-note-preview:free | 512K | 460K | Text + Image | 20 RPM, 50 RPD | | liquid/lfm-2.5-2.6b:free | 64K | 8K | Text | 20 RPM, 50 RPD | | nvidia/nemotron-3.5-lightning:free | 1M | 65K | Text | 20 RPM, 50 RPD | | thinkingmachines/inkling:free | 1M | 262K | Text + Image + Audio | 20 RPM, 50 RPD | | nvidia/nemotron-3-ultra-550b-a55b:free | 1M | 65K | Text | 20 RPM, 50 RPD | | recursive/flint-v1.0:free | 262K | 235K | Text | 20 RPM, 50 RPD | | xingchen-agi/xing4.0-29b-a4b:free | 262K | 235K | Text | 20 RPM, 50 RPD | | nvidia/nemotron-3.5-super-vl:free | 1M | 131K | Text + Image + Video | 20 RPM, 50 RPD | | nvidia/nemotron-3-nano-omni-30b-a3b-reasoning:free | 256K | 65K | Text + Image + Audio + Video | 20 RPM, 50 RPD | | thinkingmachines/inkling-small:free | 1M | 262K | Text + Image + Audio | 20 RPM, 50 RPD | | nvidia/nemotron-3-super-120b-a12b:free | 262K | 235K | Text | 20 RPM, 50 RPD | | nvidia/nemotron-3.5-content-safety:free | 128K | 8K | Text + Image (moderation) | 20 RPM, 50 RPD |

OVHcloud AI Endpoints 🇫🇷

Free anonymous tier (no API key, no signup): 2 RPM per IP per model. 20+ open-weight models hosted in EU. OpenAI SDK-compatible. [^7]

Base URL: https://oai.endpoints.kepler.ai.cloud.ovh.net/v1

| Model Name | Context | Max Output | Modality | Rate Limit | | ------------------------------ | ------- | ---------- | ------------- | ----------------- | | Qwen3.5-397B-A17B | 262K | ~32K | Text + Vision | 2 RPM (anonymous) | | gpt-oss-120b | 131K | ~32K | Text | 2 RPM (anonymous) | | gpt-oss-20b | 131K | ~8K | Text | 2 RPM (anonymous) | | Meta-Llama-3_3-70B-Instruct | 131K | ~4K | Text | 2 RPM (anonymous) | | Qwen3.8-27B | 262K | — | Text + Vision | 2 RPM (anonymous) | | Qwen3.6-27B | 262K | ~32K | Text + Vision | 2 RPM (anonymous) | | Qwen3.5-9B | 262K | ~8K | Text + Vision | 2 RPM (anonymous) | | Qwen2.5-VL-72B-Instruct | 32K | ~8K | Text + Vision | 2 RPM (anonymous) | | Mistral-Small-3.2-24B-Instruct | 128K | ~4K | Text + Vision | 2 RPM (anonymous) | | Mistral-Nemo-Instruct-2407 | 118K | ~4K | Text | 2 RPM (anonymous) |

SiliconFlow 🇨🇳

Permanently free models, no credit card required. Identity verification required. 100+ models in the catalog, most of them paid. [^9]

Base URL: https://api.siliconflow.cn/v1

| Model Name | Context | Max Output | Modality | Rate Limit | | ------------------------- | ------- | ---------- | -------- | ---------- | | tencent/Hunyuan-MT-7B | — | — | Text | — | | XingChenAGI/Xing4.0-29B | — | — | Text | — |

Glossary

| Abbreviation | Meaning | | ------------ | ------------------- | | RPM | Requests per minute | | RPD | Requests per day | | TPM | Tokens per minute | | TPD | Tokens per day | | RPS | Requests per second |

Contributing

Know a free tier that's missing? Open a PR. Include the provider, endpoint, rate limits (link to their docs), and a few notable models. Trial credits and time-limited promos don't count.

[^1]: The Gemini API free tier is available to developers in the EU, UK, and Switzerland; the available regions page lists these regions. The terms still require you to use only Paid Services when you make an API Client available to users in the European Economic Area, Switzerland, or the UK. Google no longer publishes per-model free-tier rate limits; check your quotas in AI Studio. Free-tier prompts may be used by Google to improve products, except for users in the EEA, Switzerland and the UK, where the paid-services data terms also govern the unpaid quota, so those prompts are not used to improve Google products. gemini-3.1-flash-lite is on the deprecation schedule, with a shutdown date of May 7, 2027 and gemini-3.5-flash-lite as its replacement; the row stays because the model is live and free today. [^2]: Groq shut down qwen/qwen3.6-27b on September 14, 2026 (replaced by qwen/qwen3.8-27b) and groq/compound and groq/compound-mini on September 21, 2026 (deprecations). Free-plan limits vary by model; the chat models listed get 1,000 RPD (rate limits). [^3]: Ollama Cloud's Free plan includes a starter amount of usage for a smaller set of starter models. Buying credits unlocks all models (pricing). Free usage resets monthly from the sign-up date. Free allows 1 concurrent request, and extra requests are queued. Models outside the Free plan answer HTTP 402. Cloud models are also served through Ollama's OpenAI-compatible endpoint at ollama.com/v1. [^4]: Free models allow 20 requests per minute and 50 requests per day, counted across all free models. Accounts that bought at least 10 credits get 1,000 requests per day (limits). OpenRouter also offers a Free Models Router (openrouter/free) and model fallbacks for chaining models in priority order. Free providers may log prompts for training. [^5]: Kilo Code's free pool changes frequently, and the /api/gateway/models catalog can lag what is actually served: probe results have confirmed models absent from the catalog still answering. Rows through liquid/lfm-2.5-2.6b:free answered a live request between 2026-08-19 and 2026-08-21; the rows after it were added on 2026-10-05 (through dots-studio/dots-3-note-preview:free) 2026-10-23 and 2026-10-25 from the catalog, where they are priced at $0, and have not been probed. The catalog describes reflection/beam-free as served through Vercel AI Gateway and notes that prompts may be retained for training. Free models are reachable with no API key, at 200 requests per hour per IP ([authe

GitHub Stars & Activity

11,573Stars
1,323Forks
19Open issues
JavaScriptLanguage

GitHub Popularity

GitHub stars11,573
Forks1,323
Open issues19
Primary languageJavaScript
LicenseCC0-1.0
Stars gained today3,059
Created2026-03-21
Last pushed2026-10-28

Trending History

Monthly boardrank #67 · ▲ 3,059 stars

Related GitHub Projects

1

github / awesome-copilot

JavaScript★ 40,785⑂ 5,284▲ 44 stars
→
2

DeanChensj / jiangshan-map

JavaScript★ 4,002⑂ 470▲ 354 stars
→
3

techjarves / Portable-Local-Studio

JavaScript★ 1,844⑂ 456▲ 52 stars
→
4

csyangwen / dsh-memory-evolve

JavaScript★ 587⑂ 65▲ 36 stars
→
5

public-apis / public-apis

Python★ 495,968⑂ 55,374▲ 419 stars
→
6

obra / superpowers

Shell★ 312,117⑂ 27,767▲ 683 stars
→
7

mattpocock / skills

Shell★ 312,079⑂ 26,219▲ 1,376 stars
→
8

avelino / awesome-go

Go★ 192,000⑂ 13,698▲ 192 stars
→

More Trending Repositories