crush.json

  1{
  2	"$schema": "https://charm.land/crush.json",
  3	"mcp": {
  4		"silverbullet": {
  5			"type": "http",
  6			"url": "http://100.77.116.78:4000/mcp/silverbullet",
  7			"headers": {
  8				"Authorization": "Bearer ${PLEXUS_API_KEY?set PLEXUS_API_KEY}:crush"
  9			}
 10		},
 11		"kagi": {
 12			"type": "http",
 13			"url": "http://100.77.116.78:4000/mcp/kagi",
 14			"headers": {
 15				"Authorization": "Bearer ${PLEXUS_API_KEY?set PLEXUS_API_KEY}:crush"
 16			}
 17		}
 18	},
 19	"options": {
 20		"attribution": { "generated_with": false },
 21		"memory_paths": ["~/.config/AGENTS.md", "~/.config/crush/CRUSH.md"],
 22		"disabled_tools": ["sourcegraph"],
 23		"disable_auto_summarize": true,
 24		"disable_metrics": true
 25	},
 26	"providers": {
 27		"plexus": {
 28			"name": "Plexus",
 29			"type": "openai-compat",
 30			"base_url": "http://100.77.116.78:4000/v1",
 31			"api_key": "${PLEXUS_API_KEY?set PLEXUS_API_KEY}:crush",
 32			"models": [
 33				{
 34					"id": "claude-opus-4.6",
 35					"name": "Claude Opus 4.6",
 36					"context_window": 1000000,
 37					"default_max_tokens": 200000,
 38					"can_reason": true,
 39					"supports_attachments": true
 40				},
 41				{
 42					"id": "claude-sonnet-4.6",
 43					"name": "Claude Sonnet 4.6",
 44					"context_window": 1000000,
 45					"default_max_tokens": 200000,
 46					"can_reason": true,
 47					"supports_attachments": true
 48				},
 49				{
 50					"id": "deepseek-v4-pro-h",
 51					"name": "DeepSeek V4 Pro H",
 52					"context_window": 600000,
 53					"default_max_tokens": 120000,
 54					"can_reason": true,
 55					"supports_attachments": false
 56				},
 57				{
 58					"id": "gemini-3.1-flash-lite",
 59					"name": "Gemini 3.1 Flash Lite Preview",
 60					"context_window": 1000000,
 61					"default_max_tokens": 200000,
 62					"can_reason": true,
 63					"supports_attachments": true
 64				},
 65				{
 66					"id": "gemma-4-26b-a4b",
 67					"name": "Gemma 4 26B A4B",
 68					"context_window": 262144,
 69					"default_max_tokens": 52428,
 70					"can_reason": true,
 71					"supports_attachments": true
 72				},
 73				{
 74					"id": "glm-4.7",
 75					"name": "GLM 4.7",
 76					"context_window": 202752,
 77					"default_max_tokens": 40550,
 78					"can_reason": true,
 79					"supports_attachments": false
 80				},
 81				{
 82					"id": "glm-4.7-flash",
 83					"name": "GLM 4.7 Flash",
 84					"context_window": 196608,
 85					"default_max_tokens": 39321,
 86					"can_reason": true,
 87					"supports_attachments": false
 88				},
 89				{
 90					"id": "glm-5.1",
 91					"name": "GLM 5.1",
 92					"context_window": 202752,
 93					"default_max_tokens": 40550,
 94					"can_reason": true,
 95					"supports_attachments": false
 96				},
 97				{
 98					"id": "glm-5.1h",
 99					"name": "GLM 5.1h",
100					"context_window": 202752,
101					"default_max_tokens": 40550,
102					"can_reason": true,
103					"supports_attachments": false
104				},
105				{
106					"id": "gpt-5.5",
107					"name": "GPT 5.5",
108					"context_window": 1050000,
109					"default_max_tokens": 210000,
110					"can_reason": true,
111					"supports_attachments": true
112				},
113				{
114					"id": "gpt-oss-120b",
115					"name": "GPT OSS 120B",
116					"context_window": 131072,
117					"default_max_tokens": 26214,
118					"can_reason": true,
119					"supports_attachments": false
120				},
121				{
122					"id": "kimi-k2.5",
123					"name": "Kimi K2.5",
124					"context_window": 262144,
125					"default_max_tokens": 52428,
126					"can_reason": true,
127					"supports_attachments": true
128				},
129				{
130					"id": "kimi-k2.5h",
131					"name": "Kimi K2.5h",
132					"context_window": 262144,
133					"default_max_tokens": 52428,
134					"can_reason": true,
135					"supports_attachments": true
136				},
137				{
138					"id": "kimi-k2.6",
139					"name": "Kimi K2.6",
140					"context_window": 262144,
141					"default_max_tokens": 52428,
142					"can_reason": true,
143					"supports_attachments": true
144				},
145				{
146					"id": "kimi-k2.6-fast",
147					"name": "Kimi K2.6 Fast",
148					"context_window": 262144,
149					"default_max_tokens": 52428,
150					"can_reason": false,
151					"supports_attachments": true
152				},
153				{
154					"id": "kimi-k2.6h",
155					"name": "Kimi K2.6h",
156					"context_window": 262144,
157					"default_max_tokens": 52428,
158					"can_reason": true,
159					"supports_attachments": true
160				},
161				{
162					"id": "minimax-m2.5",
163					"name": "MiniMax M2.5",
164					"context_window": 191488,
165					"default_max_tokens": 38297,
166					"can_reason": true,
167					"supports_attachments": false
168				},
169				{
170					"id": "minimax-m2.5h",
171					"name": "MiniMax M2.5h",
172					"context_window": 191488,
173					"default_max_tokens": 38297,
174					"can_reason": true,
175					"supports_attachments": false
176				},
177				{
178					"id": "minimax-m2.7h",
179					"name": "MiniMax M2.7h",
180					"context_window": 200000,
181					"default_max_tokens": 40000,
182					"can_reason": false,
183					"supports_attachments": false
184				},
185				{
186					"id": "nemotron-3-super-120b-a12b",
187					"name": "NVIDIA Nemotron 3 Super 120B A12B NVFP4",
188					"context_window": 262144,
189					"default_max_tokens": 52428,
190					"can_reason": true,
191					"supports_attachments": false
192				},
193				{
194					"id": "qwen3.6-35b-a3b",
195					"name": "Qwen 3.6 35B",
196					"context_window": 131072,
197					"default_max_tokens": 26214,
198					"can_reason": true,
199					"supports_attachments": true
200				},
201				{
202					"id": "qwen3.6-35b-fast",
203					"name": "Qwen 3.6 35B Fast",
204					"context_window": 131072,
205					"default_max_tokens": 26214,
206					"can_reason": false,
207					"supports_attachments": true
208				}
209			]
210		}
211	}
212}