Model card
From the Hugging Face model README
<style>
@import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@600;700;900&family=Inter:wght@400;500;600&family=JetBrains+Mono:wght@400;600&display=swap');
/* ── Theme tokens (scoped to .mc, NOT :root) ── */
.mc{
/* Light (default) */
--bg:transparent;
--bg-card:#f8fafc;
--bg-card-alt:#f1f5f9;
--bg-code:#f1f5f9;
--bg-header-top:#f8fafc;
--bg-header-bot:#e2e8f0;
--bg-step:rgba(0,0,0,.02);
--bg-warn:rgba(217,119,6,.05);
--bg-warn-info:rgba(13,148,136,.07);
--bg-param:rgba(13,148,136,.07);
--bg-critical:linear-gradient(135deg,rgba(217,119,6,.05) 0%,rgba(13,148,136,.07) 100%);
--text:#1e293b;
--text-muted:#64748b;
--text-heading:#0f172a;
--text-warn:#92400e;
--text-warn-info:#0f766e;
--accent:#0d9488;
--accent-text:#0f766e;
--accent-soft:rgba(13,148,136,.1);
--accent-border:rgba(13,148,136,.3);
--border:#e2e8f0;
--border-hover:rgba(13,148,136,.4);
--border-warn:rgba(217,119,6,.25);
--border-code:#e2e8f0;
--hdr-grad-a:#0f172a;
--hdr-grad-b:#0d9488;
--btn-bg:#0d9488;
--btn-text:#ffffff;
--shadow:0 1px 3px rgba(0,0,0,.06);
}
@media(prefers-color-scheme:dark){
.mc{
--bg:transparent;
--bg-card:#0f172a;
--bg-card-alt:#1e293b;
--bg-code:#1e293b;
--bg-header-top:#111827;
--bg-header-bot:#0a0e1a;
--bg-step:rgba(255,255,255,.02);
--bg-warn:rgba(251,191,36,.06);
--bg-warn-info:rgba(94,234,212,.1);
--bg-param:rgba(94,234,212,.1);
--bg-critical:linear-gradient(135deg,rgba(251,191,36,.06) 0%,rgba(94,234,212,.1) 100%);
--text:#e2e8f0;
--text-muted:#8b95a8;
--text-heading:#f1f5f9;
--text-warn:#fde68a;
--text-warn-info:#5eead4;
--accent:#5eead4;
--accent-text:#5eead4;
--accent-soft:rgba(94,234,212,.12);
--accent-border:rgba(94,234,212,.3);
--border:#1e293b;
--border-hover:rgba(94,234,212,.4);
--border-warn:rgba(251,191,36,.25);
--border-code:#334155;
--hdr-grad-a:#f1f5f9;
--hdr-grad-b:#5eead4;
--btn-bg:#5eead4;
--btn-text:#0a0e1a;
--shadow:0 1px 3px rgba(0,0,0,.3);
}
}
/* ── Base ── */
.mc{max-width:920px;margin:0 auto;padding:24px;font-family:'Inter',sans-serif;color:var(--text);line-height:1.7}
.mc *{box-sizing:border-box}
.mc h1,.mc h2,.mc h3{font-family:'Cinzel',serif;color:var(--text-heading)}
.mc p{margin:.6em 0}
.mc strong{color:var(--accent-text)}
.mc a{color:var(--accent-text);text-decoration:none;border-bottom:1px dotted var(--accent-border)}
.mc code{background:var(--bg-code);color:var(--accent-text);padding:2px 7px;border-radius:4px;font-family:'JetBrains Mono',monospace;font-size:.85em;border:1px solid var(--border-code)}
.mc ul{list-style:none;padding:0;margin:8px 0}
.mc li{margin-bottom:8px;padding-left:20px;position:relative}
.mc li::before{content:'›';position:absolute;left:4px;color:var(--accent-text);font-weight:600}
/* ── Header ── */
.mc-hdr{text-align:center;padding:48px 24px 36px;background:linear-gradient(180deg,var(--bg-header-top) 0%,var(--bg-header-bot) 100%);border:1px solid var(--border);border-radius:16px;margin-bottom:20px;box-shadow:var(--shadow)}
.mc-hdr h1{font-size:2.6em;font-weight:900;margin:0;letter-spacing:.02em;background:linear-gradient(135deg,var(--hdr-grad-a),var(--hdr-grad-b));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}
.mc-badge{display:inline-block;margin-top:12px;padding:5px 14px;border-radius:100px;font-size:.8em;font-weight:600;font-family:'Cinzel',serif;color:var(--accent-text);background:var(--accent-soft);border:1px solid var(--accent-border);letter-spacing:.06em}
.mc-sub{color:var(--text-muted);font-style:italic;margin-top:10px;font-size:1.05em}
/* ── Warnings ── */
.mc-warn{padding:12px 20px;border-radius:10px;margin:12px 0;font-size:.88em;text-align:center;background:var(--bg-warn);border:1px solid var(--border-warn);color:var(--text-warn)}
.mc-warn--info{background:var(--bg-warn-info);border-color:var(--accent-border);color:var(--text-warn-info)}
/* ── Sections ── */
.mc-sec{margin:16px 0;padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;box-shadow:var(--shadow)}
.mc-sec-title{font-size:1.3em;font-weight:700;margin:0 0 14px;display:flex;align-items:center;gap:8px}
.mc-sec-title .dot{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0}
/* ── Collapsible ── */
details{margin:16px 0}
details summary{cursor:pointer;font-family:'Cinzel',serif;font-size:1.15em;font-weight:700;color:var(--text-heading);padding:18px 24px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;list-style:none;display:flex;align-items:center;gap:10px;transition:border-color .2s;box-shadow:var(--shadow)}
details summary:hover{border-color:var(--border-hover)}
details summary::-webkit-details-marker{display:none}
details summary::before{content:'▸';color:var(--accent-text);transition:transform .2s}
details[open] summary::before{transform:rotate(90deg)}
details .mc-sec{margin-top:0;border-top:none;border-radius:0 0 14px 14px;box-shadow:none}
/* ── Grid & Cards ── */
.mc-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:14px}
.mc-card{background:var(--bg-card-alt);padding:18px;border-radius:10px;border:1px solid var(--border)}
.mc-card h4{margin:0 0 8px;font-family:'Cinzel',serif;font-size:.95em;font-weight:600;color:var(--accent-text)}
.mc-card p{font-size:.9em;margin:0;color:var(--text-muted);line-height:1.6}
/* ── Table ── */
.mc-tbl{width:100%;border-collapse:collapse;margin-top:14px;font-size:.88em;border-radius:10px;overflow:hidden;border:1px solid var(--border)}
.mc-tbl th{background:var(--bg-card-alt);color:var(--accent-text);padding:10px 16px;text-align:left;font-weight:600;font-size:.75em;text-transform:uppercase;letter-spacing:.08em;font-family:'Cinzel',serif}
.mc-tbl td{padding:10px 16px;border-top:1px solid var(--border);color:var(--text)}
.mc-tbl td strong{color:var(--accent-text)}
/* ── Sampler ── */
.sampler-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}
.param-box{background:var(--bg-param);border:1px solid var(--accent-border);padding:12px;border-radius:8px;text-align:center}
.param-val{font-family:'Cinzel',serif;font-size:1.4em;font-weight:700;color:var(--accent-text);display:block}
.param-label{font-size:.7em;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em}
.quant-list{list-style:none;padding:0;margin:10px 0}
.quant-item{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid var(--border);font-size:.85em}
.quant-item:last-child{border-bottom:none}
.quant-item span:first-child{font-family:'JetBrains Mono',monospace;color:var(--accent-text)}
/* ── Button ── */
.mc-btn{display:inline-block;margin-top:10px;padding:8px 18px;border-radius:8px;background:var(--btn-bg);color:var(--btn-text);font-weight:700;font-size:.82em;text-decoration:none;font-family:'Cinzel',serif;letter-spacing:.04em;border:none}
/* ── Critical box ── */
.mc-critical{padding:20px 24px;background:var(--bg-critical);border:1px solid var(--border-warn);border-radius:12px;margin:14px 0}
.mc-critical p{font-size:.92em;line-height:1.7}
.mc-critical .step{display:block;margin:10px 0;padding:10px 14px;background:var(--bg-step);border-left:3px solid var(--accent);border-radius:0 6px 6px 0;font-size:.9em;line-height:1.6}
.mc-critical .step-num{font-family:'Cinzel',serif;font-weight:700;color:var(--accent-text);margin-right:6px}
.mc-critical .hint{color:var(--text-warn);font-size:.82em;margin-top:10px;font-style:italic}
/* ── Lore ── */
.lore-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}
.lore-item{background:var(--bg-card-alt);border:1px solid var(--border);border-radius:8px;padding:12px 14px}
.lore-item h5{margin:0 0 4px;font-family:'Cinzel',serif;font-size:.82em;font-weight:600;color:var(--accent-text)}
.lore-item p{font-size:.8em;color:var(--text-muted);margin:0;line-height:1.5}
.lore-faction{display:flex;gap:12px;padding:12px 14px;background:var(--bg-card-alt);border:1px solid var(--border);border-radius:8px;margin-bottom:8px}
.lore-faction-icon{font-size:1.3em;flex-shrink:0}
.lore-faction h5{margin:0 0 3px;font-family:'Cinzel',serif;font-size:.85em;font-weight:600;color:var(--accent-text)}
.lore-faction p{margin:0;font-size:.8em;color:var(--text-muted);line-height:1.5}
.lore-system{display:flex;align-items:center;gap:10px;padding:8px 12px;border-left:3px solid var(--accent);margin-bottom:6px;font-size:.85em}
.lore-system strong{color:var(--accent-text)}
/* ── Sub-headings inside sections ── */
.mc-subhead{margin:20px 0 8px;font-size:1.05em;font-family:'Cinzel',serif;color:var(--text-heading)}
/* ── Tags ── */
.mc-tag{display:inline-block;padding:4px 10px;border-radius:100px;font-size:.7em;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin:3px;font-family:'Cinzel',serif}
.tag-accent{background:var(--accent-soft);color:var(--accent-text);border:1px solid var(--accent-border)}
.tag-warn{background:var(--bg-warn);color:var(--text-warn);border:1px solid var(--border-warn)}
.tag-muted{background:rgba(100,116,139,.08);color:var(--text-muted);border:1px solid var(--border)}
/* ── Credits ── */
.credit{display:flex;align-items:center;gap:14px;padding:14px 18px;background:var(--bg-card-alt);border:1px solid var(--border);border-radius:10px;margin-bottom:10px}
.credit img{width:40px;height:40px;border-radius:50%;border:2px solid var(--accent)}
.credit span{font-size:.9em}
/* ── Video ── */
.mc-video{margin:16px 0;border-radius:14px;overflow:hidden;border:1px solid var(--border);box-shadow:var(--shadow)}
.mc-video video{width:100%;display:block}
/* ── Responsive ── */
@media(max-width:640px){.mc{padding:12px}.mc-hdr h1{font-size:1.9em}.mc-grid,.lore-grid,.sampler-grid{grid-template-columns:1fr}}
</style>
<div class="mc">
<!-- HEADER -->
<div class="mc-hdr">
<h1>Heimdallr-27B</h1>
<div class="mc-badge">v1.0 · Qwen3.8-27B Fine-tune</div>
<p class="mc-sub">The frost never sleeps.</p>
</div>
<!-- WARNINGS -->
<div class="mc-warn">⚠️ 18+ — Mature themes, adult interactions, explicit content.</div>
<div class="mc-warn mc-warn--info">Training data includes some erotic content, but uncensoring was not the primary objective. The model is not fully uncensored.</div>
<!-- VIDEO -->
<div class="mc-video">
<video autoplay loop muted playsinline controls>
<source src="https://huggingface.co/spaces/ReadyArt/README/resolve/main/v0.5-final.mp4" type="video/mp4">
</video>
</div>
<!-- REQUIREMENTS -->
<details open>
<summary>⚠️ Required Setup — Read Before Use</summary>
<div class="mc-sec">
<div class="mc-critical">
<p><strong>Chat Completion mode is mandatory.</strong> Text Completion will produce broken, incoherent output.</p>
<span class="step"><span class="step-num">1.</span> Set your backend to <strong>Chat Completion</strong> (<code>/v1/chat/completions</code>, not <code>/v1/completions</code>). In SillyTavern: Extension Settings → Backend.</span>
<span class="step"><span class="step-num">2.</span> SillyTavern → Chat Settings → Prompt Post-Processing → set to <code>Strict (user first, alternating roles; with tools)</code>.</span>
<span class="step"><span class="step-num">3.</span> Enable reasoning: <code>"chat_template_kwargs": {"enable_thinking": true, "reasoning_effort": "medium"}</code></span>
<p class="hint">Skipping these steps will cause role bleed, garbled text, and mid-scene formatting breaks.</p>
</div>
<div class="mc-critical">
<p><strong>Use fully uncensored roleplay prompts.</strong> Safety-aligned system prompts, guardrails, or moral constraints will degrade output and trigger in-character refusals.</p>
<span class="step"><span class="step-num">1.</span> Remove safety instructions from your system prompt and character card.</span>
<span class="step"><span class="step-num">2.</span> Disable any frontend content-moderation layer (SillyTavern default, Ollama safety, LM Studio moderation).</span>
<span class="step"><span class="step-num">3.</span> Recommended starting prompt: <a href="https://huggingface.co/Konnect1221/The-Inception-Presets-Methception-LLamaception-Qwenception" target="_blank" rel="noopener">LLamaception</a>.</span>
<p class="hint">Re-imposing safety constraints at inference time conflicts with the model's training and produces evasive, broken responses.</p>
</div>
</div>
</details>
<!-- LORE -->
<details>
<summary>The Hrimspine Range — World Lore</summary>
<div class="mc-sec">
<p>A continent split by an immense, perpetually frozen mountain range. The <strong>Hrimspine</strong> is a living entity of ice, fire, and ancient ruin. Blizzard conditions never cease. Beneath shifting glaciers, a dead civilization still hums with forgotten power.</p>
<h3 class="mc-subhead">Geography</h3>
<div class="lore-grid">
<div class="lore-item"><h5>The Hrimspine Mountains</h5><p>Year-round blizzards, lethal crevasses, unstable ice-bridges. Traversable only via narrow, wind-blasted passes.</p></div>
<div class="lore-item"><h5>Mount Jökull</h5><p>Second-highest summit, geothermally active. Hot springs on the eastern face. Magnetic ore disables compasses. Sole source of Relic-Ice.</p></div>
<div class="lore-item"><h5>The Howling Throat</h5><p>Narrow corridor, winds exceeding 100 mph. Wind-chatter causes auditory hallucinations. Lined with Waystone monoliths. Primary Frostwyrm ambush site.</p></div>
<div class="lore-item"><h5>Frostmaw Glacier</h5><p>Shifting ice sea hiding pre-freeze ruins. Crevasses shift with daily melt-freeze cycles. Sub-glacial ruins emit thermal signatures and a low-frequency hum.</p></div>
<div class="lore-item"><h5>Svartdalen</h5><p>Geothermal wasteland of perpetual smog. Extreme heat differentials spawn localized cyclones. Home to the Ash-Born and The Cinder-Market.</p></div>
<div class="lore-item"><h5>Lake Vetr</h5><p>Vast frozen freshwater under three feet of ice. Subglacial currents make thickness unpredictable. Habitat of Glacial Leviathans.</p></div>
</div>
<h3 class="mc-subhead">Key Locations</h3>
<div class="lore-grid">
<div class="lore-item"><h5>Hrimfjalls Rest</h5><p>Subterranean waystation in Mount Jökull's eastern cliff. Ironwood doors, geothermal heat, bathhouse, Ossuary vault. Managed by Tova Stone-sinew.</p></div>
<div class="lore-item"><h5>The Soot-and-Steam Baths</h5><p>Geothermal pool network beneath Hrimfjalls Rest. Mineral-rich water treats frostbite. Segregated by ironwood chains — prime location for illicit deals.</p></div>
<div class="lore-item"><h5>Aethelgard Ruins</h5><p>Pre-freeze metropolis crushed beneath Frostmaw Glacier. Architecture defies modern logic. Central spire remains unnaturally warm, powering ancient defenses. Feral automata patrol the outer districts.</p></div>
<div class="lore-item"><h5>The Cinder-Market</h5><p>Ash-covered bazaar in Svartdalen. Specializes in coal, sulfur, forged Frostwarden documents. Air toxic to non-locals. Controlled by the Ash-Born.</p></div>
</div>
<h3 class="mc-subhead">Factions</h3>
<div class="lore-faction"><span class="lore-faction-icon">🐻❄️</span><div><h5>Frostwardens</h5><p>Paramilitary order policing the passes. White-bear pelts, Waystone compasses, Valkyrie archers on Snow-Striders. Commanded by Kaelen Ice-vein.</p></div></div>
<div class="lore-faction"><span class="lore-faction-icon">🐀</span><div><h5>The White-Rat Cartel</h5><p>Black-market syndicate exploiting hidden glacier routes. Transport Relic-Ice and pre-freeze artifacts. Led by Sylas White-Rat Vane.</p></div></div>
<div class="lore-faction"><span class="lore-faction-icon">🔥</span><div><h5>The Ash-Born</h5><p>Mutated mining guild adapted to extreme heat and toxic fumes. Worship the Earth-Fire. Led by Bjorn Iron-lung. Operate The Cinder-Market.</p></div></div>
<div class="lore-faction"><span class="lore-faction-icon">❄️</span><div><h5>The Thaw-Cult</h5><p>Religious extremists worshipping pre-freeze entities in Relic-Ice. Infect themselves with Ice-Fever for visions. Led by Orla Thaw-Whisper.</p></div></div>
<h3 class="mc-subhead">Key Figures</h3>
<div class="lore-grid">
<div class="lore-item"><h5>Tova Stone-sinew</h5><p>One-armed innkeeper. Lost her arm to a frost-wyrm. Unmatched mountain knowledge. Enforces Hearth-law with an iron bone hook.</p></div>
<div class="lore-item"><h5>Kaelen Ice-vein</h5><p>Ruthless Frostwarden Commander. Three fingers missing to frostbite. Secretly suffers early-stage Ice-Fever.</p></div>
<div class="lore-item"><h5>Sylas White-Rat Vane</h5><p>Smuggler kingpin. Always accompanied by snow-ferrets. Seeking the Keystone of Aethelgard to monopolize thermal vents.</p></div>
<div class="lore-item"><h5>Vespera of the Flask</h5><p>Desperate lowland alchemist. Needs Relic-Ice to cure a plague. Wealthy but naive to mountain survival.</p></div>
<div class="lore-item"><h5>Orla Thaw-Whisper</h5><p>Fanatical cult leader. Left arm permanently frozen by Ice-Fever. Hears the hum of Aethelgard. Hunted by Kaelen.</p></div>
<div class="lore-item"><h5>Bjorn Iron-lung</h5><p>Brutal Ash-Born foreman. Breathes visible soot. Resents Tova's monopoly. Trades coal for grain only.</p></div>
</div>
<h3 class="mc-subhead">Races</h3>
<div class="lore-grid">
<div class="lore-item"><h5>Humans</h5><p>Resilient settlers and scavengers. Ingenuity and adaptability let them carve niches in the harshest peaks.</p></div>
<div class="lore-item"><h5>Elves</h5><p>Ancient beings connected to ley lines. Remember the world before the freeze, though they grow aloof.</p></div>
<div class="lore-item"><h5>Orcs</h5><p>Powerful warriors thriving in brutal cold. Tribal societies value strength; often clash with Frostwarden patrols.</p></div>
<div class="lore-item"><h5>Trolls</h5><p>Massive, granite-skinned. Some blend into glaciers to ambush travelers.</p></div>
<div class="lore-item"><h5>Demons</h5><p>Beings of sulfur and flame from deeper vents. Drawn to the geothermal heat of Svartdalen.</p></div>
</div>
<h3 class="mc-subhead">Flora & Fauna</h3>
<div class="lore-grid">
<div class="lore-item"><h5>Frost-wyrms</h5><p>Wingless serpentine ice-beasts. Burrow through snowpack, sense vibrations. Acidic saliva melts flesh. Guardians of Relic-Ice.</p></div>
<div class="lore-item"><h5>Snow-Striders</h5><p>Six-legged felines adapted to snow. Domesticated by White-Rats and Frostwarden Valkyries.</p></div>
<div class="lore-item"><h5>Rime-Ravens</h5><p>Carrion birds with crystalline feathers. Mimic human speech. Flocks indicate recent death or impending avalanche.</p></div>
<div class="lore-item"><h5>Glacial Leviathan</h5><p>Massive blind aquatic predator beneath Lake Vetr. Can shatter thin ice from below.</p></div>
</div>
<h3 class="mc-subhead">Systems & Culture</h3>
<div class="lore-system"><strong>Hearth-law:</strong> Absolute neutrality within Hrimfjalls Rest. No weapons, no bloodshed. Payment in coin, coal, or firewood. Violation = exile into the storm without gear.</div>
<div class="lore-system"><strong>Relic-Ice:</strong> Ancient ice with preserved pre-freeze microbes. Melts slowly. Causes Ice-Fever if touched bare-handed. Whispers when exposed to heat. Most prized contraband.</div>
<div class="lore-system"><strong>Ice-Fever:</strong> Necrotic disease from Relic-Ice. Blackened veins, hallucinations, loss of pain. Terminal: complete bodily freezing while conscious.</div>
<div class="lore-system"><strong>Waystone Navigation:</strong> Magnetized lodestones pointing to buried monoliths. Only reliable method during whiteouts. Monolith vibrations disrupt Frost-wyrms.</div>
<div class="lore-system"><strong>The Pre-Freeze:</strong> Apocalyptic event that created the Hrimspine. Rapid tectonic shift and temperature drop that eradicated Aethelgard. Cause unknown.</div>
<div class="lore-system"><strong>Coal Standard:</strong> Survival currency. Value: Coal → Preserved Meat → Ironwood → Coin. Gold is nearly worthless.</div>
</div>
</details>
<!-- SYNTHETIC LIFE ENGINE -->
<details>
<summary>Synthetic Life Engine</summary>
<div class="mc-sec">
<p>Dataset generated using a <strong>Character Engine</strong> and <strong>Emotional Engine</strong> for genuine personality consistency and emotional depth.</p>
<div class="mc-grid">
<div class="mc-card"><h4>Character Engine</h4><p>Consistent personality traits, speech patterns, and behavioral logic across all contexts.</p></div>
<div class="mc-card"><h4>Emotional Engine</h4><p>Dynamic emotional states injected into responses for realistic, in-depth reactions.</p></div>
<div class="mc-card"><h4>Quality Refinement</h4><p>Automated detection and rewriting of repetitive phrases for fresh dialogue.</p></div>
<div class="mc-card"><h4>Dialogue Integrity</h4><p>Quote normalization prevents formatting errors and maintains immersion.</p></div>
</div>
</div>
</details>
<!-- TRAINING -->
<details>
<summary>Training Details</summary>
<div class="mc-sec">
<p>Fine-tuned via <strong>LoRA</strong> on text layers only, preserving base model capabilities while imprinting new behavioral patterns.</p>
<table class="mc-tbl">
<thead><tr><th>Parameter</th><th>Value</th></tr></thead>
<tbody>
<tr><td>Method</td><td>LoRA (Low-Rank Adaptation)</td></tr>
<tr><td>LoRA Rank</td><td><strong>192</strong> (up from 160 in v0.35)</td></tr>
<tr><td>Learning Rate</td><td>Adjusted from v0.35 baseline</td></tr>
<tr><td>Epochs</td><td><strong>2</strong></td></tr>
<tr><td>Trained Layers</td><td>Text layers only</td></tr>
<tr><td>Dataset Size</td><td>Doubled vs. v0.35</td></tr>
</tbody>
</table>
<ul style="margin-top:14px">
<li><strong>Rank increase (160 → 192):</strong> Needed to encode the full behavioral range of the expanded dataset without cross-talk between character archetypes.</li>
<li><strong>Axolotl script:</strong> Learning rate and a couple of hyperparameters tweaked for this run. Results may differ slightly from the v0.35 baseline.</li>
<li><strong>Early data purge:</strong> A small batch accidentally included in the initial v0.4 build was identified and removed. The model was retrained on the cleaned dataset. If you pulled an early v0.4 snapshot, re-download the latest weights.</li>
</ul>
<h3 class="mc-subhead">Data Pipeline</h3>
<ul>
<li>Multi-turn generation for natural context flow</li>
<li>Automated refusal filtering</li>
<li>Slop cleaning — undesirable phrases identified and rewritten</li>
<li>Reasoning tags and excessive markdown stripped for clean roleplay output</li>
</ul>
</div>
</details>
<!-- TESTING -->
<details>
<summary>Testing & Validation</summary>
<div class="mc-sec">
<p>Validated against the <a href="https://huggingface.co/Konnect1221/The-Inception-Presets-Methception-LLamaception-Qwenception" target="_blank" rel="noopener">LLamaception system prompt</a> for consistent behavior, proper role separation, and stable multi-turn output under structured uncensored prompting.</p>
<ul>
<li><strong>Outcome:</strong> Consistent character voice, formatting, and behavioral boundaries across extended sessions. No drift or mid-scene refusals.</li>
<li><strong>Tip:</strong> If you don't already use a structured uncensored prompt, LLamaception is a solid starting point for this model.</li>
</ul>
</div>
</details>
<!-- CONFIGURATION -->
<details>
<summary>Configuration</summary>
<div class="mc-sec">
<div class="mc-grid">
<div class="mc-card">
<h4>Sampler Settings</h4>
<div class="sampler-grid">
<div class="param-box"><span class="param-val">0.95</span><span class="param-label">Top-P</span></div>
<div class="param-box"><span class="param-val">0.80</span><span class="param-label">Temperature</span></div>
<div class="param-box"><span class="param-val">0</span><span class="param-label">Freq Pen</span></div>
<div class="param-box"><span class="param-val">0</span><span class="param-label">Presence Pen</span></div>
</div>
</div>
<div class="mc-card">
<h4>GGUF Quantizations</h4>
<ul class="quant-list">
<li class="quant-item"><span>Q4_K_M</span><span>Decent</span></li>
<li class="quant-item"><span>Q5_K_M</span><span>Recommended</span></li>
<li class="quant-item"><span>Q6_K</span><span>High</span></li>
<li class="quant-item"><span>Q8_0</span><span>Near Lossless</span></li>
</ul>
<a href="https://huggingface.co/ReadyArt/Heimdallr-27B-GGUF" class="mc-btn">⬇ GGUF Repository</a>
</div>
</div>
</div>
</details>
<!-- CREDITS -->
<details>
<summary>Credits</summary>
<div class="mc-sec">
<div class="credit"><img src="https://huggingface.co/avatars/55f24699e0a1295a9d16ddecd81f8a.svg" alt="GECFDO"><span><strong>GECFDO</strong> — Data Generation & iMatrix Quants</span></div>
<div class="credit"><img src="https://huggingface.co/avatars/75a3eb8d24efb96b7b7e69340845028f.svg" alt="Sleep Deprived"><span><strong>Sleep Deprived</strong> — Dataset Generator</span></div>
<div class="credit"><img src="https://cdn-avatars.huggingface.co/v1/production/uploads/6759e155bc947d6070775cb9/FW3jKJ-t8iH9MPGeWzyX5.png" alt="FrenzyBiscuit"><span><strong>FrenzyBiscuit</strong> — Fine-Tuning & Dataset Creation</span></div>
</div>
</details>
<!-- LICENSE -->
<div class="mc-sec">
<h2 class="mc-sec-title"><span class="dot"></span>License & Usage</h2>
<div class="mc-warn" style="text-align:left">By using this model you accept all terms below.</div>
<ul>
<li>Built upon the <strong>Apache 2.0</strong> license</li>
<li><strong>Personal use only</strong> — not for public API, hosted service, or multi-user deployment</li>
<li>You accept full responsibility for all outputs generated</li>
<li>You confirm you are at least <strong>18 years old</strong></li>
<li>Creators bear no responsibility for how the model is used</li>
<li>No commercial use to the extent legally allowed</li>
</ul>
<div style="margin-top:14px">
<span class="mc-tag tag-accent">Apache 2.0</span>
<span class="mc-tag tag-muted">Personal Use Only</span>
<span class="mc-tag tag-warn">18+</span>
<span class="mc-tag tag-warn">NSFW</span>
<span class="mc-tag tag-muted">No Public API</span>
<span class="mc-tag tag-accent">Hrimspine Lore</span>
</div>
</div>
</div>