1{
2 "$schema": "https://charm.land/crush.json",
3 "mcp": {
4 "kagi": {
5 "type": "stdio",
6 "command": "kagi-ken-mcp",
7 "disabled_tools": ["kagi_summarizer"]
8 }
9 },
10 "options": {
11 "attribution": { "generated_with": false },
12 "memory_paths": ["~/.config/AGENTS.md", "~/.config/crush/CRUSH.md"],
13 "disabled_tools": ["sourcegraph"],
14 "disable_auto_summarize": true,
15 "disable_metrics": true
16 },
17 "providers": {
18 "plexus": {
19 "name": "Plexus",
20 "type": "openai-compat",
21 "base_url": "http://100.77.116.78:4000/v1",
22 "api_key": "$PLEXUS_API_KEY",
23 "models": [
24 {
25 "id": "glm-4.7",
26 "name": "GLM 4.7",
27 "context_window": 200000,
28 "default_max_tokens": 40000,
29 "can_reason": true,
30 "supports_attachments": false
31 },
32 {
33 "id": "glm-4.7-flash",
34 "name": "GLM 4.7 Flash",
35 "context_window": 200000,
36 "default_max_tokens": 40000,
37 "can_reason": true,
38 "supports_attachments": false
39 },
40 {
41 "id": "glm-5",
42 "name": "GLM 5",
43 "context_window": 204800,
44 "default_max_tokens": 40960,
45 "can_reason": true,
46 "supports_attachments": false
47 },
48 {
49 "id": "deepseek-v3.2",
50 "name": "DeepSeek V3.2",
51 "context_window": 162816,
52 "default_max_tokens": 32563,
53 "can_reason": true,
54 "supports_attachments": false
55 },
56 {
57 "id": "gpt-oss-120b",
58 "name": "GPT OSS 120B",
59 "context_window": 128000,
60 "default_max_tokens": 25600,
61 "can_reason": true,
62 "supports_attachments": false
63 },
64 {
65 "id": "kimi-k2.5",
66 "name": "Kimi K2.5",
67 "context_window": 262144,
68 "default_max_tokens": 52428,
69 "can_reason": true,
70 "supports_attachments": true
71 },
72 {
73 "id": "kimi-k2.5h",
74 "name": "Kimi K2.5h",
75 "context_window": 262144,
76 "default_max_tokens": 52428,
77 "can_reason": true,
78 "supports_attachments": true
79 },
80 {
81 "id": "glm-5.1",
82 "name": "GLM 5.1",
83 "context_window": 200000,
84 "default_max_tokens": 40000,
85 "can_reason": true,
86 "supports_attachments": false
87 },
88 {
89 "id": "glm-5.1h",
90 "name": "GLM 5.1h",
91 "context_window": 200000,
92 "default_max_tokens": 40000,
93 "can_reason": true,
94 "supports_attachments": false
95 },
96 {
97 "id": "minimax-m2.5",
98 "name": "MiniMax M2.5",
99 "context_window": 204800,
100 "default_max_tokens": 40960,
101 "can_reason": true,
102 "supports_attachments": false
103 },
104 {
105 "id": "minimax-m2.5h",
106 "name": "MiniMax M2.5",
107 "context_window": 204800,
108 "default_max_tokens": 40960,
109 "can_reason": true,
110 "supports_attachments": false
111 },
112 {
113 "id": "minimax-m2.7",
114 "name": "MiniMax M2.7",
115 "context_window": 204800,
116 "default_max_tokens": 40960,
117 "can_reason": true,
118 "supports_attachments": false
119 },
120 {
121 "id": "claude-sonnet-4.6",
122 "name": "Claude Sonnet 4.6",
123 "context_window": 1000000,
124 "default_max_tokens": 200000,
125 "can_reason": true,
126 "supports_attachments": true
127 },
128 {
129 "id": "gpt-5.4",
130 "name": "GPT 5.4",
131 "context_window": 1050000,
132 "default_max_tokens": 210000,
133 "can_reason": true,
134 "supports_attachments": true
135 },
136 {
137 "id": "gemini-3.1-flash-lite",
138 "name": "Gemini 3.1 Flash Lite Preview",
139 "context_window": 1048576,
140 "default_max_tokens": 209715,
141 "can_reason": true,
142 "supports_attachments": true
143 },
144 {
145 "id": "gemini-3.1-pro-preview",
146 "name": "Gemini 3.1 Pro Preview",
147 "context_window": 1048576,
148 "default_max_tokens": 209715,
149 "can_reason": true,
150 "supports_attachments": true
151 },
152 {
153 "id": "claude-opus-4.6",
154 "name": "Claude Opus 4.6",
155 "context_window": 1000000,
156 "default_max_tokens": 200000,
157 "can_reason": true,
158 "supports_attachments": true
159 },
160 {
161 "id": "nemotron-3-super-120b-a12b",
162 "name": "Nemotron 3 Super",
163 "context_window": 262144,
164 "default_max_tokens": 52428,
165 "can_reason": true,
166 "supports_attachments": false
167 }
168 ]
169 }
170 }
171}