One API for every AI modality
Chat, vision, image generation and editing, speech to text, text to speech, OCR, translation, video, music, 3D and embeddings. One key, one base URL, one balance. Built for products and site operators who would otherwise be integrating five vendors.
Most AI APIs sell you one modality
If your product needs a chat assistant, you buy language tokens. Then marketing wants images, so that is a second vendor. Support wants call transcription, a third. Finance wants invoice OCR, a fourth. Localisation wants translation, a fifth. Five contracts, five keys, five sets of rate limits and five invoices to reconcile, for one product.
Free.ai runs all of it. The models are self-hosted on our own hardware and reached through one base URL with one key, and the ones we do not host are routed to leading external providers behind the same key. You integrate once and add a modality by changing a path, not by starting a procurement process.
What you can call
Same key, same billing balance, same account. Model counts are self-hosted engines behind each endpoint.
| Modality | Endpoint | What it does |
|---|---|---|
|
Chat and reasoning
8 self-hosted
|
POST /v1/chat/completions |
Drop-in chat-completions endpoint with streaming, function calling and long context. Point an existing client at our base URL and it works. |
|
Vision
3 self-hosted
|
POST /v1/image/describe/ |
Read a photo, screenshot, chart or receipt. Send an image inside a chat message or call the describe endpoint directly. |
|
Image generation
4 self-hosted
|
POST /v1/image/generate/ |
Text to image at native resolution, plus pose, depth and edge conditioning for art direction you can reproduce. |
|
Image editing
6 self-hosted
|
POST /v1/image/edit/ |
Instruction editing, background removal and upscaling on the same key. No second vendor for the retouch step. |
|
Text to speech
12 self-hosted
|
POST /v1/tts/ |
Batch or streaming speech, multilingual voices, and voice cloning from a short reference clip. |
|
Speech to text
2 self-hosted
|
POST /v1/stt/ |
Transcription with word timings and language auto-detection, for calls, meetings, podcasts and video. |
|
OCR and document AI
4 self-hosted
|
POST /v1/ocr/ |
Scans and PDFs to clean text or Markdown, with layout and table structure preserved. |
|
Translation
1 self-hosted
|
POST /v1/translate/ |
Machine translation across a very wide language set, plus document and subtitle translation on the same balance. |
|
Video generation
3 self-hosted
|
POST /v1/video/generate/ |
Text to video and image to video, plus trim, compress, subtitle burn-in and format conversion utilities. |
|
Music and audio
2 self-hosted
|
POST /v1/music/generate/ |
Generate tracks from a prompt, or split an existing mix into vocal and instrument stems. |
|
3D
2 self-hosted
|
POST /v1/3d/generate/ |
Single image to a textured 3D mesh, for product spins, game props and AR previews. |
|
Embeddings
1 self-hosted
|
POST /v1/embeddings/ |
Multilingual dense vectors for search, dedupe, clustering and retrieval augmented generation. |
| Web search and research | POST /v1/search/ |
A live web index with cited answers, plus a multi-step research endpoint that plans sub-questions and returns a sourced report. |
| Documents and media utilities | POST /v1/pdf/convert/ |
PDF merge, split, compress, sign and convert, plus audio and video processing. Unglamorous, and the reason half an integration exists. |
یەک کلیل، یەک پێگەی بنەڕەتی
خاڵى کۆتایی گفتوگۆکە لەگەڵ تەواوکردنی گفتوگۆکان هاوشێوەیە، بۆیە زۆربەی خاڵەکانی ئێستا کار دەکەن بە گۆڕینی دوو ڕێکخستن. هەموو شتێکی تر تەنها پۆستێکی ئاساییە بەرامبەر هەمان میوان بە هەمان نیشانەی بارکەر.
کلیلێک دروست بکە لەژێر حساب، API. نمونەی زمان و بەڵگەنامەی تەواو لەسەر پەڕەکانی API و گەشەپێدەر
ئاماژهی API پەڕەی گەشەپێدەر# chat, streaming, chat-completions compatible curl https://api.free.ai/v1/chat/completions \ -H "Authorization: Bearer sk-free-..." \ -d '{"model":"qwen3-8b","messages":[{"role":"user","content":"hi"}]}' # same key, different modality curl https://api.free.ai/v1/image/generate/ \ -H "Authorization: Bearer sk-free-..." \ -d '{"prompt":"studio photo of a ceramic mug","model":"sdxl"}' curl https://api.free.ai/v1/stt/ \ -H "Authorization: Bearer sk-free-..." \ -F file=@call.mp3 curl https://api.free.ai/v1/ocr/ \ -H "Authorization: Bearer sk-free-..." \ -F image=@invoice.png
Why this is credible
It already runs our own products
Free.ai's public tool catalogue, our Android and iOS apps and our sibling sites all call this exact API. There is no separate enterprise stack, and no endpoint you get that we do not depend on ourselves every day.
The capacity already exists
Self-hosted inference runs on our NVIDIA H200 in New York, provisioned and serving traffic right now. Onboarding you is issuing an API key, not waiting on hardware. Live status is published at /status/.
Open weights, no lock-in
The self-hosted models are open-weight and named openly, so you always know what produced your output and you can reproduce it elsewhere if you ever want to. Outputs are yours, including for commercial use.
Platform plans
One token balance across every modality. Unlimited team seats on every tier. Cancel anytime.
Business
6.25M tokens per month, across every modality
For a product with steady but modest AI usage: a chat assistant, generated thumbnails, transcription on demand.
Start planTeam
15M tokens per month, across every modality
For an agency or a production content pipeline, where several people generate every day against one budget.
Start planEnterprise
100M tokens per month, across every modality
For a product serving AI features to your own users, where volume is continuous rather than bursty.
Start planEvery tier above includes the same thing. They differ only in how many tokens you get each month.
- Every modality on this page, on one key and one balance
- 1,000,000 API requests per month
- Unlimited team seats drawing on the same balance
- A separate API key per developer, all billed centrally
- Priority over free traffic in the generation queue
- Invoicing and purchase orders on request, and cancel anytime
Talk to us about your volume
Custom volume, invoicing, purchase orders, net terms, or a modality mix that does not fit the plans above. Tell us what you are building and a person will reply, usually within one business day.
Buying for a team of people rather than a product? See Free.ai for Teams. Need a deployment shape other than our cloud? See Enterprise.