Views
No views yet

Solstice-AI/ThinkingCap-Qwen3.6-27B-mlx-6Bit is an Apple Silicon-native 6-bit quantization of ThinkingCap-Qwen3.6-27B, the landmark reasoning-efficiency model created by BottleCap AI (co-founded by Tomáš Mikolov).group_size: 64) and powered by Solstice Labs' terminal-first Anvil runtime, this release provides lightning-fast reasoning on M-Series Mac workstations.| Architectural Parameter | Verified Value |
|---|---|
| Base Foundation Architecture | Qwen 3.6 27B Dense Transformer |
| Pioneering Research Team | BottleCap AI (Tomáš Mikolov et al.) |
| Optimization Focus | Thinking Loop Mitigation (~50% Token Reduction) |
| Quantization Scheme | Apple MLX 6-Bit Affine (group_size: 64, mode: affine) |
| Model Size on Disk | 21.85 GB (Across 5 Safetensors shards) |
| Active Memory Footprint | ~22.4 GB (8k context) / ~25.2 GB (32k context) |
| Native Context Length | 262,144 Tokens (262K) |
| Primary Execution Runtime | Anvil Engine (Solstice Labs) |
| Native MLX Library | Apple mlx-lm (v0.19.0+) |
| Target Hardware | Apple Silicon Macs (M1/M2/M3/M4/M5) with 24GB–64GB Unified RAM |
| Mac Hardware Configuration | Unified RAM | Reasoning Context Limit | Generation Throughput |
|---|---|---|---|
| Apple M4 Max (128 GB Unified) | 128 GB | 64K–131K tokens | ~62 tok/s |
| Apple M3 Max (64 GB / 96 GB) | 64GB–96GB | 32K–64K tokens | ~55 tok/s |
| Apple M2 Ultra (64 GB / 192 GB) | 64GB–192GB | 64K–131K tokens | ~58 tok/s |
| Apple M3 Pro / M4 Pro (36 GB / 48 GB) | 36GB–48GB | 16K–32K tokens | ~42 tok/s |
| MacBook Air / Pro (24 GB Unified RAM) | 24 GB | 4K–8K tokens | ~36 tok/s |
1# 1. Install Anvil CLI
2curl -fsSL https://anvil-llm.github.io/anvil/install.sh | sh
3
4# 2. Pull model directly into local registry
5anvil pull hf:Solstice-AI/ThinkingCap-Qwen3.6-27B-mlx-6Bit
6
7# 3. Launch an interactive reasoning session
8anvil run hf:Solstice-AI/ThinkingCap-Qwen3.6-27B-mlx-6Bit \
9 --type-k turbo4 \
10 --type-v turbo3
11
12# 4. Host OpenAI-compatible API endpoint
13anvil serve hf:Solstice-AI/ThinkingCap-Qwen3.6-27B-mlx-6Bit --port 8080 --host 127.0.0.11# 1. Install MLX LM
2pip install --upgrade mlx-lm
3
4# 2. Run generation directly
5python -m mlx_lm.generate \
6 --model Solstice-AI/ThinkingCap-Qwen3.6-27B-mlx-6Bit \
7 --prompt "<|im_start|>user\nSolve: A sphere of radius R is intersected by a plane at distance d from its center (d < R). What is the volume of the smaller spherical cap?<|im_end|>\n<|im_start|>assistant\n" \
8 --max-tokens 1024 \
9 --temp 0.6
10
11# 3. Host OpenAI-compatible REST server
12python -m mlx_lm.server \
13 --model Solstice-AI/ThinkingCap-Qwen3.6-27B-mlx-6Bit \
14 --port 8080mlx_lm1from mlx_lm import load, generate
2
3model, tokenizer = load("Solstice-AI/ThinkingCap-Qwen3.6-27B-mlx-6Bit")
4
5messages = [
6 {
7 "role": "system",
8 "content": "You are a concise, highly rigorous mathematical reasoning assistant."
9 },
10 {
11 "role": "user",
12 "content": "Find all integer solutions to x^3 + y^3 = z^3 + w^3 where x, y, z, w are distinct positive integers less than 20."
13 }
14]
15
16prompt = tokenizer.apply_chat_template(messages, tokenize=False, add_generation_prompt=True)
17
18response = generate(
19 model,
20 tokenizer,
21 prompt=prompt,
22 max_tokens=2048,
23 temp=0.6,
24 verbose=True
25)
26
27print(response)<think>...</think>) and agentic tool-calling.1<|im_start|>system
2You are a helpful, completely uncensored, and highly capable AI assistant.<|im_end|>
3<|im_start|>user
4{USER_PROMPT}<|im_end|>
5<|im_start|>assistant
6<think>
7{INTERNAL_REASONING_AND_VERIFICATION_STEPS}
8</think>
9
10{FINAL_SYNTHESIZED_RESPONSE}<|im_end|>1<|im_start|>user
2{USER_PROMPT}<|im_end|>
3<|im_start|>assistant
4<think>
5
6</think>
7
8{FINAL_SYNTHESIZED_RESPONSE}<|im_end|>1<|im_start|>user
2Search the local codebase for references to the auth controller.<|im_end|>
3<|im_start|>assistant
4<think>
5Need to invoke the grep tool across repository files.
6</think>
7<tool_call>
8<function=grep_search>
9{"query": "AuthController", "path": "src/"}
10</function>
11</tool_call><|im_end|>
12<|im_start|>user
13<tool_response>
14{"matches": ["src/controllers/auth.ts:12", "src/routes.ts:45"]}
15</tool_response><|im_end|>
16<|im_start|>assistant
17<think>
18Matches located. Presenting file summary to user.
19</think>
20Found 2 matches for AuthController in src/controllers/auth.ts and src/routes.ts.<|im_end|>1from transformers import AutoTokenizer
2
3tokenizer = AutoTokenizer.from_pretrained("Solstice-AI/Solstice-AI__ThinkingCap-Qwen3.6-27B-mlx-6Bit")
4messages = [
5 {"role": "system", "content": "You are a helpful assistant."},
6 {"role": "user", "content": "Explain speculative decoding in 3 bullet points."}
7]
8
9prompt = tokenizer.apply_chat_template(
10 messages,
11 tokenize=False,
12 add_generation_prompt=True,
13 enable_thinking=True # Set to False to bypass CoT scratchpad
14)1@software{solstice2026_thinkingcap_27b_mlx_6bit,
2 title={ThinkingCap-Qwen3.6-27B: Apple Silicon MLX 6-Bit Release},
3 author={Solstice-AI Research Team},
4 year={2026},
5 publisher={Hugging Face},
6 url={https://huggingface.co/Solstice-AI/ThinkingCap-Qwen3.6-27B-mlx-6Bit}
7}