no-cost-ai: A Curated Index of Free AI Endpoints, and What Its Tables Actually Promise
80+ free AI services for chat, image, video, voice & APIs (may sometimes include access to lead gen ai models for free)
At a glance
- What is it?
- zebbern/no-cost-ai is an MIT-licensed README-driven list of 80-plus free AI services split by whether a signup is required. It is useful as a starting point for finding a zero-cost chat, image, voice or API endpoint, but every quota in it is a third-party number that the repository does not control or verify.
- Who is it for?
- Adopt no-cost-ai if you need a fast shortlist of zero-cost chat, media, voice or API endpoints and you are willing to re-check each provider's own quota page before depending on it. Do not adopt it as a dependency, a client library, or anything you build against programmatically: it is a README with tables, and it ships no code.
- Can I use it commercially?
- Yes. MIT is a permissive licence: you can use, modify and sell software built on it, as long as you keep its copyright and licence notices.
- Is it still maintained?
- Yes. The repository last received commits 8 days ago.
- What is it written in?
- GitHub does not report a main language for this repository.
Answers come from the project's GitHub data, last synced on September 15, 2026, and from our analysis. They are not legal advice.
DEEP OPEN-SOURCE ANALYSIS
The problem is discovery, not access
Free tiers for large language models exist, but they are scattered across dozens of vendor pages, each with its own quota wording and its own signup flow. no-cost-ai addresses that by collecting the links in one place and sorting them by the one attribute that changes what you have to do before you can type a prompt: whether an account is required. The README splits the index into a No Signup Required block and a Signup Required block, and each block is broken into Chat Interfaces, Media Generation, Voice and Music, AI IDEs, and Developer APIs and Platforms. The audience is stated in the README itself: developers, researchers, and builders who want to spend nothing while evaluating models. That is a narrow but real job. Someone comparing how several models answer the same prompt does not want to create five accounts first, and the no-signup table is built for exactly that.
The table is the architecture
There is no application here. The repository is a README with Markdown tables, and the structure of those tables is the whole data model. Each row has three columns: a link, a Free Models cell listing model identifiers in backticks, and a Limits cell describing quotas. The Limits column is where the interesting information sits, and it is also where the format breaks down. Entries range from a clean `30 requests` / min, `40 000 tokens` / min for groq.com to prose like Unlimited but may be hard to get a response as many others use it as well. Some cells are simply Unknown, and the AI IDEs table under No Signup Required has a header row and no data rows at all. A separate Leaderboards section links out to openrouter.ai/rankings, alpaca_eval, the Hugging Face open LLM leaderboard, chatbot-arena-leaderboard, mteb/leaderboard, artificialanalysis.ai, yupp.ai/leaderboard, and lmarena.ai/leaderboard, with a one-line scope note for each. That section is a pointer list, not an evaluation: the repository does not reproduce scores or rank anything itself.
Using it means opening links, not installing anything
There is no install step, no package, and no CLI. The README points to a hosted rendering at nocostai.vercel.app and states that picture, video and chat generation there need no signup. The practical workflow is: pick a category, read the Limits cell, click through, and use the provider's own interface. The only API-shaped instructions in the material belong to the listed services rather than to this repository. uncloseai.com is described as offering an OpenAI-compatible API with unlimited use, and the g4f.dev entry notes that its ready-to-use endpoints require a g4f.dev API key. If you want to call those from code, the base URL and key come from those providers, not from no-cost-ai. The repository contributes the shortlist and the quota column, nothing more.
Quotas are third-party claims that rot quickly
This is the main limitation and it is structural, not a bug someone can patch. Every Limits value describes a service the maintainers do not operate. Free tiers change without notice, model names get retired, and daily caps get tightened. The README already shows signs of this drift: sharedchat.cn is marked Unlimited with a caveat that responses may be hard to get because of load, gemini.google.com is listed under No Signup Required with `32,000 tokens` and `5-10 prompts` per day, and the data mixes precise numbers with hedges like Unlimited/Unknown and Should be Unlimited. A reader cannot tell from the table alone whether a row was checked last week or last year. Treat the Limits column as a hint about what to expect, then verify on the provider's page. If a service gates access behind lead generation or a credit system, as the yupp.ai row describes with credits earned through feedback, that is a business model detail the table captures only in passing.
What it is not: no code, no keys, no proxy
A reasonable first assumption about a project with 80-plus AI services is that it wraps them behind one interface. It does not. There is no abstraction layer, no unified API key, no rotation logic, and no fallback when a provider rate-limits you. If you need a single endpoint that hides the differences between backends, this repository will not give you one, and you would have to write that layer yourself against each provider's terms. The same gap applies to reliability: the README notes for at least one service that responses may be difficult to obtain under load, which is the kind of failure you would otherwise handle in code. Here it is a sentence in a table cell, and the reader is expected to plan around it.
Ollama is the different approach: run it instead of borrowing it
The closest thing in the material to an alternative philosophy is Ollama, which the README itself lists under Developer APIs and Platforms with the note Unlimited run on cloud or local machine. The difference is not the model list, it is where the compute lives. no-cost-ai points at other people's hosted endpoints, so your quota is someone else's subsidy and can end without warning. Ollama runs models on hardware you control or on a paid cloud instance, so there is no daily cap to check and no signup table to consult, but you pay in disk space, memory, and setup time, and the models you can run are bounded by your machine. For a one-off prompt or a quick comparison across many models, the index wins. For anything you need to call repeatedly on a schedule, local or self-hosted inference removes the dependency that makes the index fragile.
Licence, maintenance and what a contribution costs
The repository is MIT-licensed and the README describes it as a living index with contributions welcome. MIT is permissive: you can copy the tables into your own documentation, fork it, or republish it, provided you keep the copyright and licence notice. That is not legal advice, and it does not cover the listed services, whose own terms govern how you may use them. Maintenance cost is the real question. Adding a row is cheap, but keeping 80-plus quota descriptions accurate is not, and the material gives no evidence of a review cadence, no last-verified dates per entry, and no release history (no releases were retrieved). The last push is dated 2026-09-07, which tells you the repository is active but not which rows were touched. Before trusting a specific row, check the provider page; before contributing, expect the maintenance burden to sit with whoever adds the entry, since the table format has no field for a verification date.
Editorial conclusion
Adopt no-cost-ai if you need a fast shortlist of zero-cost chat, media, voice or API endpoints and you are willing to re-check each provider's own quota page before depending on it. Do not adopt it as a dependency, a client library, or anything you build against programmatically: it is a README with tables, and it ships no code. Before relying on any row, open the linked service and confirm the current model names and daily caps, because the repository's own entries already disagree with each other, for example gemini.google.com is listed under no-signup while the same provider appears elsewhere with different limits.
Community notes