Team Ai
Modelpublic

Linux4life/Scarlett-Opus

sourceHugging Faceapache-2.0updated 9d agoView on Hugging Face
2likes1kdownloads
Model Card

<style> @import url('https://fonts.googleapis.com/css2?family=Cinzel:wght@500;700;900&family=Raleway:wght@400;500;600;700&family=JetBrains+Mono:wght@400;600&display=swap');

.opus { max-width: 920px; margin: 24px auto; padding: 28px 28px 20px; background: radial-gradient(ellipse at 12% 0%, rgba(232,137,176,0.14), transparent 42%), radial-gradient(ellipse at 88% 8%, rgba(126,200,192,0.12), transparent 40%), linear-gradient(180deg, #141018 0%, #0c0b10 55%, #0a0b0e 100%); border: 1px solid #3a2a36; border-radius: 20px; color: #ece6e2; font-family: Raleway, ui-sans-serif, system-ui, sans-serif; line-height: 1.65; } .opus-hero { display: flex; flex-wrap: wrap; align-items: center; gap: 28px; } .opus-hero img { width: 240px; max-width: 100%; border-radius: 16px; border: 1px solid #5a3d4c; box-shadow: 0 0 28px rgba(232,137,176,0.18); background: #1a1218; } .opus-kicker { margin: 0; font-size: 12px; letter-spacing: 0.28em; text-transform: uppercase; color: #e889b0; font-weight: 600; } .opus h1 { margin: 8px 0 10px; font-family: Cinzel, serif; font-size: 42px; line-height: 1.1; font-weight: 900; letter-spacing: 0.04em; color: #f3d7e4; } .opus-tagline { margin: 0 0 16px; font-size: 17px; color: #7ec8c0; font-weight: 600; } .opus-voice { margin: 0 0 8px; max-width: 34em; color: #ece6e2; font-size: 16px; } .opus-badges { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 16px; } .opus-badges span { font-size: 12px; letter-spacing: 0.04em; padding: 5px 12px; border-radius: 999px; border: 1px solid #5a3d4c; background: rgba(232,137,176,0.08); color: #f0c6d8; } .opus-warn { margin: 22px 0 0; padding: 10px 14px; text-align: center; border-radius: 10px; border: 1px solid rgba(196,163,90,0.4); background: rgba(196,163,90,0.08); color: #e2c98a; font-size: 13px; letter-spacing: 0.12em; text-transform: uppercase; font-weight: 700; } .opus-rule { border: none; height: 1px; margin: 28px 0 8px; background: linear-gradient(90deg, transparent, rgba(232,137,176,0.45), rgba(126,200,192,0.35), transparent); } .opus-sec { margin-top: 18px; padding: 20px 22px; background: rgba(255,255,255,0.03); border: 1px solid #2b2228; border-radius: 14px; } .opus-sec h2 { margin: 0 0 10px; font-family: Cinzel, serif; font-size: 18px; letter-spacing: 0.08em; color: #e889b0; } .opus-sec p { margin: 8px 0; color: #d9d2cd; } .opus-sec a { color: #7ec8c0; text-decoration: none; border-bottom: 1px solid rgba(126,200,192,0.35); } .opus-sec a:hover { color: #e889b0; border-bottom-color: #e889b0; } .opus-parent { margin: 10px 0; padding: 8px 0; border-bottom: 1px dashed #32262c; } .opus-parent:last-child { border-bottom: none; } .opus-parent strong { color: #f0c6d8; } .opus table { width: 100%; border-collapse: collapse; margin-top: 8px; font-size: 15px; } .opus th { text-align: left; font-size: 11px; letter-spacing: 0.14em; text-transform: uppercase; color: #c4a35a; padding: 8px 10px; border-bottom: 1px solid #32262c; } .opus td { padding: 9px 10px; border-bottom: 1px solid #2b2228; vertical-align: top; color: #ece6e2; } .opus td:first-child { font-weight: 700; color: #f0c6d8; white-space: nowrap; } .opus code { font-family: "JetBrains Mono", ui-monospace, monospace; font-size: 0.86em; color: #e2c98a; background: rgba(196,163,90,0.08); border: 1px solid rgba(196,163,90,0.22); padding: 1px 7px; border-radius: 4px; } .opus pre { margin: 10px 0 0; padding: 12px 14px; overflow-x: auto; background: #0a090c; border: 1px solid #32262c; border-radius: 10px; color: #e2c98a; font-family: "JetBrains Mono", ui-monospace, monospace; font-size: 13px; } .opus-foot { margin-top: 22px; text-align: center; font-size: 13px; color: #8b7f86; } </style>

<div class="opus">

<div class="opus-hero"> <img src="scarlett-opus-portrait.jpg" alt="Scarlett's Opus" /> <div> <p class="opus-kicker">Qwen3.8 27B merge · GGUF</p> <h1>Scarlett's Opus</h1> <p class="opus-tagline">Dark Scarlett's body. Dominatrix's register. Qwopus's finish.</p> <p class="opus-voice">Glasses on. Book in one hand, whip in the other. I read you before I use either.</p> <p class="opus-voice">I already decided what happens after you do.</p> <div class="opus-badges"> <span>27B</span> <span>GGUF</span> <span>Vision</span> <span>Apache-2.0</span> </div> </div> </div>

<div class="opus-warn">18+ · Adults only</div> <hr class="opus-rule" />

<div class="opus-sec"> <h2>Description</h2> <p>A two-stage merge of three Apache-2.0 Qwen3.8-27B models, built for adult roleplay that holds a scene. Vision stays, in the mmproj beside these files. The draft head stays. Reasoning is meant to stay low.</p> <div class="opus-parent"><strong>Body — </strong><a href="https://huggingface.co/ReadyArt/Dark-Scarlett-27B-v2.0">ReadyArt/Dark-Scarlett-27B-v2.0</a> · uncensored ERP that does not flinch.</div> <div class="opus-parent"><strong>Register — </strong><a href="https://huggingface.co/allura-org/Qwen3.8-27B-Dominatrix">allura-org/Qwen3.8-27B-Dominatrix</a> · tighter prose, no default-to-service.</div> <div class="opus-parent"><strong>Finish — </strong><a href="https://huggingface.co/Jackrong/Qwopus3.8-27B-Flash">Jackrong/Qwopus3.8-27B-Flash</a> · less runaway thinking, cleaner stops.</div> <p>All three start from <code>Qwen/Qwen3.8-27B</code>.</p> </div>

<div class="opus-sec"> <h2>Recipe</h2> <table> <thead><tr><th>Stage</th><th>Mix</th></tr></thead> <tbody> <tr><td>1</td><td>60% Dark Scarlett + 40% Dominatrix</td></tr> <tr><td>2</td><td>15% Qwopus into the stage-1 result</td></tr> <tr><td>Body</td><td>51% Scarlett · 34% Dominatrix · 15% Qwopus</td></tr> </tbody> </table> <p>Vision, embeddings, <code>lm_head</code>, and the MTP draft head were copied, not interpolated, so the eyes and the speculative head do not smear.</p> </div>

<div class="opus-sec"> <h2>Files</h2> <table> <thead><tr><th>Format</th><th>Variants</th></tr></thead> <tbody> <tr><td>GGUF</td><td>BF16, Q80, Q6K, Q4KM</td></tr> <tr><td>Vision</td><td><code>mmproj-Scarlett-Opus-BF16.gguf</code></td></tr> </tbody> </table> <p><code>Q8_0</code> is not <code>oQ8e</code>. Different quantizers.</p> <table> <thead><tr><th>MLX</th><th>Page</th></tr></thead> <tbody> <tr><td>BF16</td><td><a href="https://huggingface.co/Linux4life/Scarlett-Opus-MLX">Scarlett-Opus-MLX</a></td></tr> <tr><td>oQ8e</td><td><a href="https://huggingface.co/Linux4life/Scarlett-Opus-oQ8e-MLX">Scarlett-Opus-oQ8e-MLX</a></td></tr> <tr><td>oQ6e</td><td><a href="https://huggingface.co/Linux4life/Scarlett-Opus-oQ6e-MLX">Scarlett-Opus-oQ6e-MLX</a></td></tr> <tr><td>oQ4e</td><td><a href="https://huggingface.co/Linux4life/Scarlett-Opus-oQ4e-MLX">Scarlett-Opus-oQ4e-MLX</a></td></tr> </tbody> </table> </div>

<div class="opus-sec"> <h2>Usage</h2> <p>Qwen3.8 ChatML. A wrong template will flatten her.</p> <p>Keep reasoning low. In SillyTavern:</p> <pre>chattemplatekwargs: {"enablethinking": true, "reasoningeffort": "low"}</pre> <p>Load <code>mmproj-Scarlett-Opus-BF16.gguf</code> with the talking file or she cannot see.</p> </div>

<div class="opus-sec"> <h2>Scores</h2> <table> <thead><tr><th>Bench</th><th>Score</th></tr></thead> <tbody> <tr><td>MMLU</td><td>84.8</td></tr> <tr><td>TruthfulQA</td><td>85.6</td></tr> <tr><td>HumanEval</td><td>95.1</td></tr> </tbody> </table> </div>

<p class="opus-foot">Apache-2.0 · same license as the three parents.</p>

</div>