Always free options
The router is designed to keep a free path available when eligible supply exists.
Access free LLMs through a simple OpenAI-compatible API. No credit card. No model hunting. Just build.
curl https://api.tokenforfree.com/v1/chat/completions \
-H "Authorization: Bearer $TFF_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "tff/free",
"messages": [
{ "role": "user", "content": "Hello!" }
]
}'tff/freetff/free-fasttff/free-reasoningtff/free-codingOne interface between your application and fragmented free supply.
The router is designed to keep a free path available when eligible supply exists.
Switch routing profiles without rewriting your application.
Keep the SDKs and request shapes you already know.
Let TokenForFree find an eligible free model for each request.
Start without a billing setup or a credit balance.
API first, inspectable behavior, and no unnecessary complexity.
TokenForFree is designed to check available free inference sources and route requests to an eligible model.
tff/freetff/free-fasttff/free-reasoningChange the base URL and model ID. The examples are ready for backend integration.
from openai import OpenAI
client = OpenAI(
base_url="https://api.tokenforfree.com/v1",
api_key="YOUR_TFF_API_KEY",
)
response = client.chat.completions.create(
model="tff/free",
messages=[
{"role": "user", "content": "Hello!"}
],
)
print(response.choices[0].message.content)No credit card required. API access is coming next.