Buy Me a Coffee
Card payment in any amount, one time or monthly.
APIForge is free and built by one person. Its AI tools run on free-tier models, which come with a request limit and answers you should check. Funding pays for better models, higher limits and faster responses.
The assistant, payload generator, test cases, TypeScript generation and AI-prompt generation run on free-tier language models (Groq-hosted open models today). Free tiers cap how many requests a service can send, so each visitor gets 40 AI requests per rolling 5 hours, counted across all of those tools.
The rule-based quality score, the parser, the proxy and Roast My API's scoring are not AI and do not count toward the 40. Roast text uses AI optionally and falls back to a deterministic version.
Free models are slower under load and less accurate than frontier models. They can miss edge cases in a schema, invent details that look plausible but are wrong, or refuse. Check generated types and tests before you ship them.
AI buttons stop until older requests age out of the 5-hour window. Scoring, parsing and the request proxy keep working.
Card payment in any amount, one time or monthly.
Scan the code or copy the ID into any UPI app.
A star costs nothing and helps other developers find the project.
Wrong score, bad AI answer, or a check the quality score is missing. An issue with a small spec is enough.
People who fund APIForge or have sent code to it. GitHub contributors are added automatically.
Entries tagged Example are placeholders that show how the list looks. They are not real people and are not in the count.
The AI features run on free-tier language models, and free tiers cap how many requests a service can send. Each visitor gets 40 AI requests per rolling 5 hours across the assistant, payload generator, test cases, TypeScript generation and AI-prompt generation. The cap keeps one person from using up the shared allowance for everyone else.
The models behind the free tier are smaller and slower under load than frontier models. They can miss edge cases in a schema, invent details that look right, or refuse a request. Read generated types, payloads and tests before you ship them, and run them against the real API.
Higher limits cost money, so they depend on funding. Support pays for access to more accurate models, higher limits and faster responses. There is no date or target for any of that, and the current limit stays until the cost of raising it is covered.
When you use an AI feature, the relevant part of your spec is sent to the model provider (Groq today) to produce the answer. The APIForge server keeps request metadata such as the feature used, the model, latency and errors. It does not write your spec text to a database. Do not paste specs you are not allowed to share with a third-party model.
Yes. APIForge is open source. Clone the repo, copy .env.local.example to .env.local, and set GROQ_API_KEY to your own Groq key. Your key sets your own limits, and the model can be changed with the optional GROQ_MODEL variable.
Open an issue on GitHub with the feature you used, the spec or a trimmed version of it, and what the model got wrong. A wrong answer caused by a missing rule is often fixable in the prompt or in the rule-based checks, which do not use the AI quota.