crush.json

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