FoolDev Claude Fable 5 commited on
Commit
f64cd2a
Β·
1 Parent(s): b302576

Rename HF slug FoolDev/Janus-35B -> FoolDev/Janus-35B-HERETIC

Browse files

The HF repo was renamed to the -HERETIC canonical (old slug now 307-redirects).
Repoint every live self-reference to the new slug: README banner/bmc-banner/
moe-routing resolve URLs, ollama run pull one-liners (TL;DR + Quick start),
git clone + cd, the bridge-files table row, and CITATION.cff url/repository-code.
Also repoint the dense-sibling cross-links (Related-models row + CITATION
references) to FoolDev/Thanatos-27B-HERETIC, and set origin to
git@hf.co:FoolDev/Janus-35B-HERETIC.

Display name stays 'Janus-35B'; past-tense CHANGELOG history preserved verbatim.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>

Files changed (3) hide show
  1. CHANGELOG.md +16 -0
  2. CITATION.cff +3 -3
  3. README.md +10 -10
CHANGELOG.md CHANGED
@@ -8,6 +8,22 @@ track the **tooling and documentation**, not the underlying base model.
8
 
9
  ## [Unreleased]
10
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
  ### Added
12
  - **`scripts/build.sh`** β€” self-contained builder that pulls a GGUF from
13
  [`llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-GGUF`](https://huggingface.co/llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-GGUF)
 
8
 
9
  ## [Unreleased]
10
 
11
+ ### Changed (HF repo rename β†’ FoolDev/Janus-35B-HERETIC)
12
+ - **HF repository slug renamed `FoolDev/Janus-35B` β†’ `FoolDev/Janus-35B-HERETIC`.**
13
+ The old slug now 307-redirects to the new one. The model's **display name
14
+ stays `Janus-35B`** β€” only the repo path / URLs change. Repointed every
15
+ live self-reference to the new slug: the README banner / `bmc-banner` /
16
+ `moe-routing` `resolve/main/...` image URLs, the `ollama run hf.co/...`
17
+ pull one-liners (TL;DR + Ollama Quick start), the `git clone` +
18
+ `cd` line, the bridge-files table row, and `CITATION.cff`'s
19
+ `repository-code` / `url`. `scripts/build.sh` defaults (`REPO_ID`
20
+ upstream `llmfan46/...`, local `janus` Ollama tag) don't reference the
21
+ FoolDev slug, so they were left as-is. Also repointed the dense-sibling
22
+ cross-links (README "Related models" row + `CITATION.cff` references entry)
23
+ to `FoolDev/Thanatos-27B-HERETIC`, and set the git remote to
24
+ `git@hf.co:FoolDev/Janus-35B-HERETIC`. Past-tense CHANGELOG history
25
+ (redirect notes, the earlier lowercase-`janus` fix) is preserved verbatim.
26
+
27
  ### Added
28
  - **`scripts/build.sh`** β€” self-contained builder that pulls a GGUF from
29
  [`llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-GGUF`](https://huggingface.co/llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-GGUF)
CITATION.cff CHANGED
@@ -5,8 +5,8 @@ type: software
5
  authors:
6
  - name: FoolDev
7
  website: "https://huggingface.co/FoolDev"
8
- repository-code: "https://huggingface.co/FoolDev/Janus-35B"
9
- url: "https://huggingface.co/FoolDev/Janus-35B"
10
  abstract: >-
11
  Janus-35B is a personal repackaging of llmfan46's uncensored Heretic
12
  abliteration of the Qwen 3.6 35B-A3B mixture-of-experts base (35B
@@ -43,4 +43,4 @@ references:
43
  title: "Thanatos-27B (dense sibling)"
44
  authors:
45
  - name: FoolDev
46
- url: "https://huggingface.co/FoolDev/Thanatos-27B"
 
5
  authors:
6
  - name: FoolDev
7
  website: "https://huggingface.co/FoolDev"
8
+ repository-code: "https://huggingface.co/FoolDev/Janus-35B-HERETIC"
9
+ url: "https://huggingface.co/FoolDev/Janus-35B-HERETIC"
10
  abstract: >-
11
  Janus-35B is a personal repackaging of llmfan46's uncensored Heretic
12
  abliteration of the Qwen 3.6 35B-A3B mixture-of-experts base (35B
 
43
  title: "Thanatos-27B (dense sibling)"
44
  authors:
45
  - name: FoolDev
46
+ url: "https://huggingface.co/FoolDev/Thanatos-27B-HERETIC"
README.md CHANGED
@@ -46,14 +46,14 @@ library_name: transformers
46
  pipeline_tag: image-text-to-text
47
  ---
48
 
49
- <img src="https://huggingface.co/FoolDev/Janus-35B/resolve/main/banner.svg" alt="Janus-35B banner" width="100%" />
50
 
51
  [![License](https://img.shields.io/badge/License-Apache_2.0-7aa2f7?style=flat&labelColor=1a1b26)](https://opensource.org/licenses/Apache-2.0)
52
  [![Base Model](https://img.shields.io/badge/Base-Heretic-bb9af7?style=flat&labelColor=1a1b26)](https://huggingface.co/llmfan46/Qwen3.6-35B-A3B-uncensored-heretic)
53
  [![Architecture](https://img.shields.io/badge/Arch-MoE_35B/3B_active-ff9e64?style=flat&labelColor=1a1b26)](#architecture)
54
  [![Quant](https://img.shields.io/badge/GGUF-Q4__K__M-9ece6a?style=flat&labelColor=1a1b26)](#whats-here)
55
 
56
- <a href="https://buymeacoffee.com/cardoffoolm"><img src="https://huggingface.co/FoolDev/Janus-35B/resolve/main/bmc-banner.svg" alt="Buy me a coffee β€” support Janus-35B" width="320" /></a>
57
 
58
  # Janus-35B
59
 
@@ -72,15 +72,15 @@ template β€” HF's Ollama bridge ingests those three files, not
72
  `Modelfile`):
73
 
74
  ```bash
75
- ollama run hf.co/FoolDev/Janus-35B # default ~19 GB Q4_K_M
76
- ollama run hf.co/FoolDev/Janus-35B:Q4_K_M # same blob, explicit tag
77
  ```
78
 
79
  Or build locally (uses this repo's `Modelfile`, kept in sync with the
80
  three bridge files):
81
 
82
  ```bash
83
- git clone https://huggingface.co/FoolDev/Janus-35B && cd Janus-35B
84
  ollama create janus -f Modelfile && ollama run janus
85
  ```
86
 
@@ -95,7 +95,7 @@ and `thinking` under Capabilities. Hardware: ~38 GB RAM at default
95
  |---|---|
96
  | `Janus-35B-A3B.Q4_K_M.gguf` | Recommended default, ~19 GB |
97
  | `Modelfile` | Ollama wrapper for **local** builds (`ollama create janus -f Modelfile`) β€” overrides the GGUF's embedded template with one that exposes `.Tools` / `.ToolCalls` to Ollama's capability detector. |
98
- | `template`, `system`, `params` | Used by HF's Ollama bridge when users `ollama run hf.co/FoolDev/Janus-35B` directly. The bridge does **not** read `Modelfile` (see [HF Ollama docs](https://huggingface.co/docs/hub/en/ollama)); it ingests these three root-level files instead. Kept in sync with the `Modelfile`'s `TEMPLATE` / `SYSTEM` / `PARAMETER` directives. |
99
  | `scripts/build.sh` | Pulls a GGUF from `llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-GGUF` (default Q4_K_M) and runs `ollama create janus`. The bundled Q4_K_M is already this Heretic quant; use this to build other quants locally. |
100
  | `scripts/check_bridge_sync.py` | Run before pushing a `Modelfile` / `template` / `system` / `params` edit to verify the four configurations remain in sync. Exits 0 if in sync, 1 with a per-key diff if not. |
101
 
@@ -111,7 +111,7 @@ GGUF-only release. Pull the Heretic safetensors from [`llmfan46/Qwen3.6-35B-A3B-
111
  ## Architecture
112
 
113
  <p align="left">
114
- <img src="https://huggingface.co/FoolDev/Janus-35B/resolve/main/moe-routing.svg" alt="animated MoE routing visualization: 16x16 grid of 256 expert dots with 8 lit at any time, cycling through 8 routing patterns" width="640" />
115
  </p>
116
 
117
  - Qwen 3.6, 35B total / 3B active, MoE (256 experts, 8 activated per token)
@@ -132,8 +132,8 @@ The chat template baked into the GGUF is **not sufficient on Ollama** β€” it lac
132
 
133
  ```bash
134
  # A. Pull straight from HF (uses the root-level template/system/params files):
135
- ollama run hf.co/FoolDev/Janus-35B # default tag, ~19 GB Q4_K_M
136
- ollama run hf.co/FoolDev/Janus-35B:Q4_K_M # same blob, explicit tag
137
  # Note: HF's Ollama bridge does NOT read Modelfile; it reads template/system/params.
138
 
139
  # B. Build locally (uses Modelfile, which is kept in sync with the three above):
@@ -338,7 +338,7 @@ print(resp.choices[0].message.tool_calls)
338
  | [llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-GGUF](https://huggingface.co/llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-GGUF) | 35B / 3B active | Heretic GGUFs β€” pull one here for the uncensored behavior until the bundled blob is rebundled. |
339
  | [llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-Native-MTP-Preserved](https://huggingface.co/llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-Native-MTP-Preserved) | 35B / 3B active | Same Heretic base but keeps the MTP head for vLLM / SGLang speculative decoding. |
340
  | [Qwen/Qwen3.6-35B-A3B](https://huggingface.co/Qwen/Qwen3.6-35B-A3B) | 35B / 3B active | Upstream pre-Heretic base model. `transformers`-native multimodal weights. |
341
- | [FoolDev/Thanatos-27B](https://huggingface.co/FoolDev/Thanatos-27B) | 27B dense | Dense sibling on the [`llmfan46/Qwen3.6-27B-uncensored-heretic-v2`](https://huggingface.co/llmfan46/Qwen3.6-27B-uncensored-heretic-v2) Heretic base. Same teacher (Fable 5), same dataset family, smaller memory footprint, no MoE quirks. (The old `FoolDev/Thanatos-27B-Heretic` slug now serves a 307 to this path.) |
342
  | [Crownelius/Crow-9B-HERETIC-4.6](https://huggingface.co/Crownelius/Crow-9B-HERETIC-4.6) | 9B dense | Heretic-flavored fine-tune on a smaller 9B Qwen base. Useful as a fast first-pass model when 35B is too heavy for the host. |
343
 
344
  ## Credits
 
46
  pipeline_tag: image-text-to-text
47
  ---
48
 
49
+ <img src="https://huggingface.co/FoolDev/Janus-35B-HERETIC/resolve/main/banner.svg" alt="Janus-35B banner" width="100%" />
50
 
51
  [![License](https://img.shields.io/badge/License-Apache_2.0-7aa2f7?style=flat&labelColor=1a1b26)](https://opensource.org/licenses/Apache-2.0)
52
  [![Base Model](https://img.shields.io/badge/Base-Heretic-bb9af7?style=flat&labelColor=1a1b26)](https://huggingface.co/llmfan46/Qwen3.6-35B-A3B-uncensored-heretic)
53
  [![Architecture](https://img.shields.io/badge/Arch-MoE_35B/3B_active-ff9e64?style=flat&labelColor=1a1b26)](#architecture)
54
  [![Quant](https://img.shields.io/badge/GGUF-Q4__K__M-9ece6a?style=flat&labelColor=1a1b26)](#whats-here)
55
 
56
+ <a href="https://buymeacoffee.com/cardoffoolm"><img src="https://huggingface.co/FoolDev/Janus-35B-HERETIC/resolve/main/bmc-banner.svg" alt="Buy me a coffee β€” support Janus-35B" width="320" /></a>
57
 
58
  # Janus-35B
59
 
 
72
  `Modelfile`):
73
 
74
  ```bash
75
+ ollama run hf.co/FoolDev/Janus-35B-HERETIC # default ~19 GB Q4_K_M
76
+ ollama run hf.co/FoolDev/Janus-35B-HERETIC:Q4_K_M # same blob, explicit tag
77
  ```
78
 
79
  Or build locally (uses this repo's `Modelfile`, kept in sync with the
80
  three bridge files):
81
 
82
  ```bash
83
+ git clone https://huggingface.co/FoolDev/Janus-35B-HERETIC && cd Janus-35B-HERETIC
84
  ollama create janus -f Modelfile && ollama run janus
85
  ```
86
 
 
95
  |---|---|
96
  | `Janus-35B-A3B.Q4_K_M.gguf` | Recommended default, ~19 GB |
97
  | `Modelfile` | Ollama wrapper for **local** builds (`ollama create janus -f Modelfile`) β€” overrides the GGUF's embedded template with one that exposes `.Tools` / `.ToolCalls` to Ollama's capability detector. |
98
+ | `template`, `system`, `params` | Used by HF's Ollama bridge when users `ollama run hf.co/FoolDev/Janus-35B-HERETIC` directly. The bridge does **not** read `Modelfile` (see [HF Ollama docs](https://huggingface.co/docs/hub/en/ollama)); it ingests these three root-level files instead. Kept in sync with the `Modelfile`'s `TEMPLATE` / `SYSTEM` / `PARAMETER` directives. |
99
  | `scripts/build.sh` | Pulls a GGUF from `llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-GGUF` (default Q4_K_M) and runs `ollama create janus`. The bundled Q4_K_M is already this Heretic quant; use this to build other quants locally. |
100
  | `scripts/check_bridge_sync.py` | Run before pushing a `Modelfile` / `template` / `system` / `params` edit to verify the four configurations remain in sync. Exits 0 if in sync, 1 with a per-key diff if not. |
101
 
 
111
  ## Architecture
112
 
113
  <p align="left">
114
+ <img src="https://huggingface.co/FoolDev/Janus-35B-HERETIC/resolve/main/moe-routing.svg" alt="animated MoE routing visualization: 16x16 grid of 256 expert dots with 8 lit at any time, cycling through 8 routing patterns" width="640" />
115
  </p>
116
 
117
  - Qwen 3.6, 35B total / 3B active, MoE (256 experts, 8 activated per token)
 
132
 
133
  ```bash
134
  # A. Pull straight from HF (uses the root-level template/system/params files):
135
+ ollama run hf.co/FoolDev/Janus-35B-HERETIC # default tag, ~19 GB Q4_K_M
136
+ ollama run hf.co/FoolDev/Janus-35B-HERETIC:Q4_K_M # same blob, explicit tag
137
  # Note: HF's Ollama bridge does NOT read Modelfile; it reads template/system/params.
138
 
139
  # B. Build locally (uses Modelfile, which is kept in sync with the three above):
 
338
  | [llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-GGUF](https://huggingface.co/llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-GGUF) | 35B / 3B active | Heretic GGUFs β€” pull one here for the uncensored behavior until the bundled blob is rebundled. |
339
  | [llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-Native-MTP-Preserved](https://huggingface.co/llmfan46/Qwen3.6-35B-A3B-uncensored-heretic-Native-MTP-Preserved) | 35B / 3B active | Same Heretic base but keeps the MTP head for vLLM / SGLang speculative decoding. |
340
  | [Qwen/Qwen3.6-35B-A3B](https://huggingface.co/Qwen/Qwen3.6-35B-A3B) | 35B / 3B active | Upstream pre-Heretic base model. `transformers`-native multimodal weights. |
341
+ | [FoolDev/Thanatos-27B-HERETIC](https://huggingface.co/FoolDev/Thanatos-27B-HERETIC) | 27B dense | Dense sibling on the [`llmfan46/Qwen3.6-27B-uncensored-heretic-v2`](https://huggingface.co/llmfan46/Qwen3.6-27B-uncensored-heretic-v2) Heretic base. Same teacher (Fable 5), same dataset family, smaller memory footprint, no MoE quirks. (The older `FoolDev/Thanatos-27B` and `Thanatos-27B-Heretic` slugs now 307 to this path.) |
342
  | [Crownelius/Crow-9B-HERETIC-4.6](https://huggingface.co/Crownelius/Crow-9B-HERETIC-4.6) | 9B dense | Heretic-flavored fine-tune on a smaller 9B Qwen base. Useful as a fast first-pass model when 35B is too heavy for the host. |
343
 
344
  ## Credits