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		"context7": {
 10			"type": "http",
 11			"url": "https://mcp.context7.com/mcp"
 12		}
 13	},
 14	"options": {
 15		"attribution": { "generated_with": false },
 16		"memory_paths": ["~/.config/AGENTS.md", "~/.config/crush/CRUSH.md"],
 17		"disabled_tools": ["sourcegraph"],
 18		"disable_auto_summarize": true,
 19		"disable_metrics": true
 20	},
 21	"providers": {
 22		"plexus": {
 23			"name": "Plexus",
 24			"type": "anthropic",
 25			"base_url": "http://100.108.156.33:4000/",
 26			"api_key": "$(op read 'op://Shared/Plexus/amolith/nrpy6hsfhcpyq3yyvjzfjerkg4')",
 27			"models": [
 28				{
 29					"id": "claude-opus-4.5",
 30					"name": "Claude Opus 4.5",
 31					"context_window": 200000,
 32					"default_max_tokens": 50000,
 33					"can_reason": true,
 34					"supports_attachments": true
 35				},
 36				{
 37					"id": "claude-sonnet-4.5",
 38					"name": "Claude Sonnet 4.5",
 39					"context_window": 200000,
 40					"default_max_tokens": 50000,
 41					"can_reason": true,
 42					"supports_attachments": true
 43				},
 44				{
 45					"id": "glm-4.7",
 46					"name": "GLM 4.7",
 47					"context_window": 202752,
 48					"default_max_tokens": 20275,
 49					"can_reason": true,
 50					"supports_attachments": false
 51				},
 52				{
 53					"id": "kimi-k2-thinking",
 54					"name": "Kimi K2 Thinking",
 55					"context_window": 262144,
 56					"default_max_tokens": 32768,
 57					"can_reason": true,
 58					"supports_attachments": false,
 59					"options": {}
 60				},
 61				{
 62					"id": "deepseek-v3.2",
 63					"name": "DeepSeek V3.2",
 64					"context_window": 162816,
 65					"default_max_tokens": 16281,
 66					"can_reason": true,
 67					"supports_attachments": false,
 68					"options": {}
 69				},
 70				{
 71					"id": "minimax-m2.1",
 72					"name": "MiniMax M2.1",
 73					"context_window": 196608,
 74					"default_max_tokens": 19660,
 75					"can_reason": true,
 76					"supports_attachments": false,
 77					"options": {}
 78				},
 79				{
 80					"id": "gpt-oss-120b",
 81					"name": "GPT OSS 120B",
 82					"context_window": 131072,
 83					"default_max_tokens": 13107,
 84					"can_reason": true,
 85					"supports_attachments": true,
 86					"options": {}
 87				},
 88				{
 89					"id": "qwen3-vl-235b-a22b-instruct",
 90					"name": "Qwen3 VL 235B A22B Instruct",
 91					"context_window": 256000,
 92					"default_max_tokens": 25600,
 93					"can_reason": false,
 94					"supports_attachments": true,
 95					"options": {}
 96				}
 97			]
 98		}
 99	}
100}