Made in Rwanda
circuit-2-turbo
Our recommended model, and the one our docs, playground and code samples start with. It is fast enough for everyday chat and agent loops, it answers in Kinyarwanda, English and French, and it is built and run by CircuitNotion in Kigali, Rwanda.
At a glance
What it is and where it comes from
| Model ID | circuit-2-turbo |
|---|---|
| Made by | CircuitNotion, an AI company in Kigali, Rwanda |
| Family | Incuti AI, our own model family |
| Good for | Everyday chat, assistants, agent loops and general developer work |
| Languages | Kinyarwanda, English and French |
| Endpoint | POST https://api.circuitnotion.com/v1/chat/completions |
| Works with | Any OpenAI SDK, Cline, TypingMind and other OpenAI-compatible tools |
| Paid with | Credits in Rwandan francs: MTN Mobile Money, Airtel Money, or a card from anywhere |
| Subscription | None. You pay per request, and unspent credit stays in your wallet |
Call it
One request
The same call works from any OpenAI SDK. Change the base URL and the key, and keep the rest of your code.
1curl https://api.circuitnotion.com/v1/chat/completions \
2 -H "Authorization: Bearer $CIRCUITNOTION_API_KEY" \
3 -H "Content-Type: application/json" \
4 -d '{"model": "circuit-2-turbo",
5 "messages": [{"role": "user", "content": "Muraho"}]}'1from openai import OpenAI
2
3client = OpenAI(
4 api_key=os.environ["CIRCUITNOTION_API_KEY"],
5 base_url="https://api.circuitnotion.com/v1",
6)
7
8resp = client.chat.completions.create(
9 model="circuit-2-turbo",
10 messages=[{"role": "user", "content": "Muraho"}],
11)
12print(resp.choices[0].message.content)The family
The rest of our models
Switch one string to move between them. They share the same key, the same endpoint and the same balance.
| Model | Use it for |
|---|---|
| auto | Automatically selects the best available configured model. |
| circuit-1 | Cost-friendly base alias for general tasks. |
| circuit-1-mini | Lightweight alias for simple workloads. |
| circuit-2 | Balanced alias for production chat. |
| circuit-3 | Advanced alias for heavier reasoning workloads. |
The same key also reaches OpenAI, Anthropic, DeepSeek and Moonshot models by name. See the full catalog.
Questions
About circuit-2-turbo
What people ask before they point their code at it.
What is circuit-2-turbo?
circuit-2-turbo is the recommended model on the CircuitNotion API. It is tuned for speed on everyday chat, assistants and agent loops, answers in Kinyarwanda, English and French, and is the model our docs, playground and code samples start with.
Who makes circuit-2-turbo?
CircuitNotion, an AI company based in Kigali, Rwanda. circuit-2-turbo belongs to our Incuti AI model family and is served through the CircuitNotion API.
Is circuit-2-turbo a Rwandan AI model?
Yes. It is built and run by CircuitNotion in Kigali, and it is open to anyone with a CircuitNotion API key, in Rwanda or anywhere else.
Does circuit-2-turbo understand Kinyarwanda?
Yes. It answers in Kinyarwanda, English and French. Quality varies by task, as it does with any model, so try it on your own examples in the API playground before you rely on it.
How do I use circuit-2-turbo?
Create an API key on the CircuitNotion Developer Platform, top up your balance, and send "model": "circuit-2-turbo" to https://api.circuitnotion.com/v1/chat/completions. Any OpenAI SDK works: change the base URL and the key, and the rest of your code stays the same.
How much does circuit-2-turbo cost?
Each request is drawn from a prepaid balance in Rwandan francs at the rate published on the Developer Platform. There is no subscription, and the credit you do not spend stays in your wallet.
Can I use circuit-2-turbo without writing code?
Yes. Paste your API key into the API playground and chat with it in the browser, or add it to TypingMind as a custom model. If you would rather have an AI do the work on your computer for you, Astra, our desktop agent, spends from the same balance.