Skip to content

ShihaoDevLab/Copilist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

Copilist

A BYOK list fot GitHub Copilot for VS Code.

Click provider names to redirect to providers' API Key management page.

{
    "name": "Xiaomi",
    "vendor": "customoai",
    "models": [
        {
            "name": "MiMo V2 Flash",
            "url": "https://api.xiaomimimo.com/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": true,
            "maxInputTokens": 262144
            "id": "mimo-v2-flash"
        }
    ],
    "apiKey": "YOUR_API_KEY"
}
{
    "name": "OpenCode Zen",
    "vendor": "customoai",
    "apiKey": "YOUR_API_KEY",
    "models": [
        {
            "id": "big-pickle",
            "name": "Big Pickle",
            "url": "https://opencode.ai/zen/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": true,
            "maxInputTokens": 128000,
            "maxOutputTokens": 16000
        },
        {
            "id": "minimax-m2.5-free",
            "name": "MiniMax M2.5 Free",
            "url": "https://opencode.ai/zen/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 128000,
            "maxOutputTokens": 16000
        },
        {
            "id": "trinity-large-preview-free",
            "name": "Trinity Large Preview",
            "url": "https://opencode.ai/zen/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 128000,
            "maxOutputTokens": 16000
        },
        {
            "id": "trinity-large-preview-free",
            "name": "Trinity Large Preview",
            "url": "https://opencode.ai/zen/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 128000,
            "maxOutputTokens": 16000
        }
    ]
}

Mistral (WIP)

{
    "name": "Mistral",
    "vendor": "customoai",
    "apiKey": "YOUR_API_KEY",
    "models": [
        {
            "id": "mistral-vibe-cli-latest",
            "name": "Mistral Vibe CLI",
            "url": "https://api.mistral.ai/v1",
            "toolCalling": true,
            "vision": false,
            "maxInputTokens": 256000
        }
    ]
}
{
    "name": "Codestral",
    "vendor": "customoai",
    "apiKey": "YOUR_API_KEY",
    "models": [
        {
            "id": "codestral-latest",
            "name": "Codestral",
            "url": "https://codestral.mistral.ai/v1",
            "toolCalling": true,
            "vision": false,
            "maxInputTokens": 128000
        }
    ]
}

"Not recommended" providers

Qwen Code

Caution

It may violate Qwen Terms of Service.

NOT RECOMMENDED ANYMORE.

Go to qwen-code-oai-proxy for more information about the local proxy.

{
    "name": "Qwen Code (Local Proxy)",
    "vendor": "customoai",
    "models": [
        {
            "id": "coder-model",
            "name": "Coder Model",
            "url": "http://localhost:8080/v1",
            "toolCalling": true,
            "vision": true,
            "thinking": true,
            "maxInputTokens": 65536
        }
    ]
}

ChatAnywhere (WIP)

Note

This provider's free API key may not compatible with Copilot.

{
    "name": "ChatAnywhere",
    "vendor": "customoai",
    "models": [
        {
            "name": "GPT-5 mini",
            "url": "https://api.chatanywhere.tech",
            "toolCalling": true,
            "vision": true,
            "thinking": true,
            "maxInputTokens": 4096,
            "maxOutputTokens": 4096,
            "id": "gpt-5-mini"
        }
    ],
    "apiKey": "YOUR_API_KEY"
}

iFlow

Important

iFlow CLI will officially shut down on April 17, 2026 (Beijing Time). Please migrate to Qoder.

Still want to use?
{
    "name": "iFlow",
    "vendor": "customoai",
    "models": [
        {
            "name": "iFlow-ROME",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 192000,
            "maxOutputTokens": 64000,
            "id": "iflow-rome-30ba3b"
        },
        {
            "name": "Qwen3-Coder-Plus",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 960000,
            "maxOutputTokens": 64000,
            "id": "qwen3-coder-plus"
        },
        {
            "name": "Qwen3-Max",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 224000,
            "maxOutputTokens": 32000,
            "id": "qwen3-max"
        },
        {
            "name": "Qwen3-VL-Plus",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": true,
            "thinking": false,
            "maxInputTokens": 224000,
            "maxOutputTokens": 32000,
            "id": "qwen3-vl-plus"
        },
        {
            "name": "Kimi-K2-Instruct-0905",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 192000,
            "maxOutputTokens": 64000,
            "id": "kimi-k2-0905"
        },
        {
            "name": "Qwen3-Max-Preview",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 224000,
            "maxOutputTokens": 32000,
            "id": "qwen3-max-preview"
        },
        {
            "name": "GLM-4.6",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 72000,
            "maxOutputTokens": 128000,
            "id": "glm-4.6"
        },
        {
            "name": "Kimi-K2",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 64000,
            "maxOutputTokens": 64000,
            "id": "kimi-k2"
        },
        {
            "name": "DeepSeek-V3.2-Exp",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": true,
            "maxInputTokens": 64000,
            "maxOutputTokens": 64000,
            "id": "deepseek-v3.2"
        },
        {
            "name": "DeepSeek-R1",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": true,
            "maxInputTokens": 96000,
            "maxOutputTokens": 32000,
            "id": "deepseek-r1"
        },
        {
            "name": "DeepSeek-V3-671B",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 96000,
            "maxOutputTokens": 32000,
            "id": "deepseek-v3"
        },
        {
            "name": "Qwen3-32B",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 96000,
            "maxOutputTokens": 32000,
            "id": "qwen3-32b"
        },
        {
            "name": "Qwen3-235B-A22B-Instruct",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 192000,
            "maxOutputTokens": 64000,
            "id": "qwen3-235b-a22b-instruct"
        },
        {
            "name": "Qwen3-235B-A22B-Thinking",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": true,
            "maxInputTokens": 192000,
            "maxOutputTokens": 64000,
            "id": "qwen3-235b-a22b-thinking-2507"
        },
        {
            "name": "Qwen3-235B-A22B",
            "url": "https://apis.iflow.cn/v1",
            "toolCalling": true,
            "vision": false,
            "thinking": false,
            "maxInputTokens": 96000,
            "maxOutputTokens": 32000,
            "id": "qwen3-235b"
        }
    ],
    "apiKey": "YOUR_API_KEY"
}

About

A BYOK list fot GitHub Copilot for VS Code.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors