Pi
API: Anthropic API · OpenAI APIOpen or create ~/.pi/agent/models.json and add Imbutus as a provider. Anthropic API (recommended — Imbutus's native format), with api set to "anthropic-messages":
{
"providers": {
"imbutus": {
"baseUrl": "https://imbutus.com",
"api": "anthropic-messages",
"apiKey": "<your-api-key>",
"compat": {
"supportsDeveloperRole": false,
"supportsReasoningEffort": false
},
"models": [
{
"id": "huihui-ai/Huihui-Qwythos-9B-Claude-Mythos-5-1M-abliterated",
"name": "huihui-ai/Huihui-Qwythos-9B-Claude-Mythos-5-1M-abliterated",
"reasoning": true,
"input": [
"text",
"image"
],
"contextWindow": 246416
},
{
"id": "huihui-ai/Huihui-Qwen3.6-35B-A3B-Claude-4.7-Opus-abliterated",
"name": "huihui-ai/Huihui-Qwen3.6-35B-A3B-Claude-4.7-Opus-abliterated",
"reasoning": true,
"input": [
"text",
"image"
],
"contextWindow": 246416
},
{
"id": "imbutus/YuYu1015-Ornith-1.0-35B-abliterated",
"name": "imbutus/YuYu1015-Ornith-1.0-35B-abliterated",
"reasoning": true,
"input": [
"text",
"image"
],
"contextWindow": 246416
},
{
"id": "huihui-ai/Huihui-Qwen3-Coder-Next-abliterated",
"name": "huihui-ai/Huihui-Qwen3-Coder-Next-abliterated",
"reasoning": false,
"input": [
"text"
],
"contextWindow": 246416
}
]
}
}
}To use the OpenAI-compatible API instead, set api to "openai-completions" and point baseUrl at the /v1 endpoint:
{
"providers": {
"imbutus": {
"baseUrl": "https://imbutus.com/v1",
"api": "openai-completions",
"apiKey": "<your-api-key>",
"models": [
{
"id": "huihui-ai/Huihui-Qwythos-9B-Claude-Mythos-5-1M-abliterated",
"name": "huihui-ai/Huihui-Qwythos-9B-Claude-Mythos-5-1M-abliterated",
"reasoning": true,
"input": [
"text",
"image"
],
"contextWindow": 246416
},
{
"id": "huihui-ai/Huihui-Qwen3.6-35B-A3B-Claude-4.7-Opus-abliterated",
"name": "huihui-ai/Huihui-Qwen3.6-35B-A3B-Claude-4.7-Opus-abliterated",
"reasoning": true,
"input": [
"text",
"image"
],
"contextWindow": 246416
},
{
"id": "imbutus/YuYu1015-Ornith-1.0-35B-abliterated",
"name": "imbutus/YuYu1015-Ornith-1.0-35B-abliterated",
"reasoning": true,
"input": [
"text",
"image"
],
"contextWindow": 246416
},
{
"id": "huihui-ai/Huihui-Qwen3-Coder-Next-abliterated",
"name": "huihui-ai/Huihui-Qwen3-Coder-Next-abliterated",
"reasoning": false,
"input": [
"text"
],
"contextWindow": 246416
}
]
}
}
}Pi reloads models.json each time you open the /model picker — no restart needed.
You can find your API key on the profile page.