{
	"providers": {
		"plexus": {
			"baseUrl": "http://100.77.116.78:4000/v1",
			"apiKey": "!fnox get PLEXUS_API_KEY",
			"api": "openai-completions",
			"models": [
				{
					"id": "claude-opus-4.6",
					"name": "Claude Opus 4.6",
					"reasoning": true,
					"input": ["text", "image"],
					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
					"contextWindow": 200000,
					"maxTokens": 50000,
					"compat": {
						"supportsReasoningEffort": true,
						"supportsDeveloperRole": false
					}
				},
				{
					"id": "claude-sonnet-4.6",
					"name": "Claude Sonnet 4.6",
					"reasoning": true,
					"input": ["text", "image"],
					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
					"contextWindow": 200000,
					"maxTokens": 50000,
					"compat": {
						"supportsReasoningEffort": true,
						"supportsDeveloperRole": false
					}
				},
				{
					"id": "gpt-5.3-codex",
					"name": "GPT 5.3 Codex",
					"reasoning": true,
					"input": ["text", "image"],
					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
					"contextWindow": 400000,
					"maxTokens": 128000,
					"compat": {
						"supportsReasoningEffort": true,
						"supportsDeveloperRole": false
					}
				},
				{
					"id": "kimi-k2.5h",
					"name": "Kimi K2.5h",
					"reasoning": true,
					"input": ["text", "image"],
					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
					"contextWindow": 262144,
					"maxTokens": 32768,
					"compat": {
						"supportsReasoningEffort": true,
						"supportsDeveloperRole": false
					}
				},
				{
					"id": "glm-5",
					"name": "GLM 5",
					"reasoning": true,
					"input": ["text"],
					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
					"contextWindow": 202752,
					"maxTokens": 20275,
					"compat": {
						"supportsReasoningEffort": true,
						"supportsDeveloperRole": false
					}
				},
				{
					"id": "glm-4.7",
					"name": "GLM 4.7",
					"reasoning": true,
					"input": ["text"],
					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
					"contextWindow": 202752,
					"maxTokens": 20275,
					"compat": {
						"supportsReasoningEffort": true,
						"supportsDeveloperRole": false
					}
				},
				{
					"id": "minimax-m2.5",
					"name": "MiniMax M2.5",
					"reasoning": true,
					"input": ["text"],
					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
					"contextWindow": 196608,
					"maxTokens": 19660,
					"compat": {
						"supportsReasoningEffort": true,
						"supportsDeveloperRole": false
					}
				},
				{
					"id": "qwen3.5-397b-a17b",
					"name": "Qwen3.5 397B A17B",
					"reasoning": true,
					"input": ["text"],
					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
					"contextWindow": 262144,
					"maxTokens": 65536,
					"compat": {
						"supportsReasoningEffort": true,
						"supportsDeveloperRole": false
					}
				},
				{
					"id": "gpt-oss-120b",
					"name": "GPT OSS 120B",
					"reasoning": true,
					"input": ["text", "image"],
					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
					"contextWindow": 131072,
					"maxTokens": 13107,
					"compat": {
						"supportsReasoningEffort": true,
						"supportsDeveloperRole": false
					}
				},
				{
					"id": "diff-apply",
					"name": "Diff Apply",
					"reasoning": false,
					"supportsDeveloperRole": false,
					"input": ["text"],
					"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 },
					"contextWindow": 256000,
					"maxTokens": 64000
				}
			]
		}
	}
}
