Claude, GPT-5, Gemini, DeepSeek and more — in one chat, and behind one OpenAI-compatible API for your own apps. Pay with your Tunisian bank card. No foreign card, no VPN.
10 messages a day on the standard models, free — no card needed. Pro from 32 TND/month. Developers: create a key in the developer portal — same account, same balance, one base_url change. The documentation is open to everyone, no account needed.
Powered by the world's leading AI models
35
AI Models
Claude, GPT, Gemini, DeepSeek…
7
Providers
One account for all of them
TND
Billing
ClicToPay, Tunisian card
32 TND
Pro / month
Or 10 messages a day, free
Everything you need to integrate AI into your workflow
Seamlessly switch between leading AI models to find the perfect fit for your task.
Pay only for what you use with no monthly commitment.
Access a world of AI through a single, easy-to-use chat interface.
Engage with AI models fluent in multiple languages including English, French, Spanish, and more.
One OpenAI-compatible endpoint for every model — change the base URL, keep your code, pay in dinar.
See how it worksSend screenshots, photos and PDFs. Models that can’t see images get an automatic description instead.
An OpenAI-compatible endpoint in front of every provider we support. If your code already speaks to OpenAI, it already speaks to us — and it pays in dinar.
from openai import OpenAI
client = OpenAI(
base_url="https://api.tunai.tn/v1",
api_key="sk-tunai-...", # from the developer console
)
stream = client.chat.completions.create(
model="claude-sonnet-4-6", # or gpt-5.4, gemini-3.1-pro-preview, deepseek-v4-pro…
messages=[{"role": "user", "content": "Ahla! Explain quantum computing in Tunisian Arabic."}],
stream=True,
)
for chunk in stream:
print(chunk.choices[0].delta.content or "", end="")Reach all 35 chat models and 4 embedding models by changing one string. No per-provider accounts, no USD card, no separate billing.
Give each project or environment its own key with its own rate limit, scope, expiry and monthly spending cap. Revoke one without touching the rest.
Every request is logged with model, token counts, cost and a request id, so you can see where the balance went before the invoice arrives.
/v1/chat/completionsStreaming, tools, JSON mode/v1/embeddings4 embedding models/v1/modelsEvery model your key can callThe docs — quickstart in Python, JavaScript and curl, streaming, LangChain and other integrations, limits, and the Oh-My-Pi coding agent guide — are public: read them before you sign up. The full endpoint list is in the API reference.
Same sign-in as the chat app. Keys, usage, request logs and TND top-ups live in the console; API usage draws on the same pay-as-you-go balance. The API speaks the OpenAI format only — the Anthropic SDK and Claude Code are not supported yet.
Get started with world-class AI in three simple steps.
Create your TunAI account in under a minute and start on the free plan. Move to Pro, Pro+ or pay-as-you-go whenever you like, paid in dinar with your Tunisian bank card.
Open the chat and switch freely between models — or create an API key in the developer console, point the OpenAI SDK at our endpoint, and build.
Start conversing with cutting-edge AI. Ask questions, generate content, and solve complex problems, all from one simple platform.
We're constantly working to bring you more powerful features.
Tailor AI assistants to match your brand voice or create specialized agents for specific tasks.
Share conversations, manage projects, and work together in a unified, collaborative workspace.
Billed in TND via ClicToPay with your Tunisian bank card. Cancel anytime.
Try the standard models, no card needed.
The flagship models, with room to work.
No foreign card, no VPN. Compare plans and per-token prices →