Access 34 state-of-the-art AI models through a single, unified endpoint. Claude, GPT, Gemini, Grok and more.
from openai import OpenAI
client = OpenAI(
base_url="https://sy-nc.lol/api",
api_key="your-key-here",
)
response = client.chat.completions.create(
model="sync/claude-opus-5",
messages=[{"role": "user", "content": "Hello!"}],
)
print(response.choices[0].message.content)
All models use the sync/ prefix.
Anthropic Claude
sync/claude-opus-5.5sync/claude-opus-5sync/claude-opus-4.8sync/claude-opus-4.7sync/claude-opus-4.6sync/claude-sonnet-5sync/claude-fable-5.1sync/claude-fable-5sync/claude-mythos-preview
OpenAI GPT
sync/gpt-5.6-solsync/gpt-5.6-terrasync/gpt-5.6-lunasync/gpt-5.5-prosync/gpt-5.5
Google Gemini
sync/gemini-3.7-flashsync/gemini-3.6-flashsync/gemini-3.1-pro
DeepSeek
sync/deepseek-v4-pro-maxsync/deepseek-v4-pro-0813sync/deepseek-v4-flash-0731
xAI Grok
sync/grok-4.6sync/grok-4.5
Alibaba Qwen
sync/qwen3.8-maxsync/qwen3.8-27bsync/qwen3.7-max
Moonshot Kimi
sync/kimi-k3sync/kimi-k2.6
Others
sync/glm-5.3sync/glm-5.2sync/seed-2.1-prosync/seed-2.1-turbosync/muse-spark-1.1sync/gemma-2-2bDrop-in replacement for the OpenAI API.
https://sy-nc.lol/api
Authorization: Bearer <your-key>
curl https://sy-nc.lol/api/models \
-H "Authorization: Bearer your-key"
curl https://sy-nc.lol/api/chat/completions \
-H "Authorization: Bearer your-key" \
-H "Content-Type: application/json" \
-d '{
"model": "sync/claude-opus-5",
"messages": [{"role": "user", "content": "Hello!"}]
}'
from openai import OpenAI
client = OpenAI(
base_url="https://sy-nc.lol/api",
api_key="your-key",
)
res = client.chat.completions.create(
model="sync/gpt-5.5",
messages=[{"role": "user", "content": "Hello!"}],
stream=True,
)
for chunk in res:
print(chunk.choices[0].delta.content, end="")
import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://sy-nc.lol/api",
apiKey: "your-key",
});
const res = await client.chat.completions.create({
model: "sync/claude-opus-5",
messages: [{ role: "user", content: "Hello!" }],
});
console.log(res.choices[0].message.content);
How to use sy-nc in your favorite app or IDE.
Install the desktop app at claude.com/download. This only works in the desktop app, not the browser.
Open the menu (☰) → Help → Troubleshooting → Enable Developer Mode. A new Developer option will appear in the menu.
Menu (☰) → Developer → Configure Third-Party Inference.
Under Connection, select Gateway, then fill in:
Static API key
https://sy-nc.lol/api
your-key-here
bearer
Click Test connection → Save changes → Apply changes. Then go back to the chat, select your model and send a message.
Go to Settings → Models → API Keys.
Toggle on OpenAI (both options). Then fill in:
your-key-here
https://sy-nc.lol/api
In the models list, add a custom model with the name exactly as shown, for example:
sync/claude-opus-5Save settings, select the model in the chat and send a test message.