SeaWolf-AI commited on
Commit
43ce839
ยท
verified ยท
1 Parent(s): 2580e39

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +22 -24
index.html CHANGED
@@ -3,7 +3,7 @@
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
- <title>๐Ÿ’Ž Gemma 4 Playground</title>
7
  <link rel="preconnect" href="https://fonts.googleapis.com">
8
  <link href="https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Cabinet+Grotesk:wght@300;400;500;600;700;800&family=Geist+Mono:wght@300;400;500&display=swap" rel="stylesheet">
9
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css">
@@ -254,8 +254,8 @@ input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);}
254
  <div class="logo-row">
255
  <div class="logo-icon">๐Ÿ’Ž</div>
256
  <div class="logo-text">
257
- <div class="logo-name"><em>Gemma</em> 4</div>
258
- <div class="logo-sub">Google DeepMind</div>
259
  </div>
260
  </div>
261
  </div>
@@ -265,13 +265,12 @@ input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);}
265
  <div class="field" style="margin-bottom:8px;">
266
  <span class="field-lbl">Model</span>
267
  <select id="modelSelect" onchange="switchModel(this.value)" style="width:100%;padding:7px 10px;border-radius:8px;border:1.5px solid rgba(109,40,217,.2);background:rgba(109,40,217,.03);font-size:12px;font-weight:600;font-family:var(--fm);color:var(--fg);cursor:pointer;outline:none;">
268
- <option value="Gemma-4-26B-A4B-it">๐Ÿ’Ž Gemma 4 26B-A4B (MoE, 3.8B active) โ€” Fast</option>
269
- <option value="Gemma-4-31B-it">๐Ÿ’Ž Gemma 4 31B (Dense) โ€” Best Quality</option>
270
  </select>
271
  </div>
272
  <div class="mc-top">
273
- <span class="mc-name" id="mcName">Gemma-4-26B-A4B-it</span>
274
- <span class="mc-arch" id="mcArch">MoE 3.8B/26B</span>
275
  </div>
276
  <div class="mc-stats" id="mcStats">
277
  <span class="mc-stat mc-hl">GPQA 82.3%</span>
@@ -279,15 +278,15 @@ input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);}
279
  <span class="mc-stat mc-ok">๐Ÿ‘๏ธ Vision</span>
280
  <span class="mc-stat mc-ok">256K ctx</span>
281
  </div>
282
- <div class="mc-desc" id="mcDesc">MoE 128 experts ยท 3.8B active ยท 31B์˜ 95% ์„ฑ๋Šฅ, ์ถ”๋ก  ~8๋ฐฐ ๋น ๋ฆ„ ยท 140+ languages</div>
283
- <a href="https://huggingface.co/google/gemma-4-26B-A4B-it" id="mcHfLink" target="_blank" style="display:inline-flex;align-items:center;gap:5px;margin-top:8px;font-size:10px;font-weight:700;color:var(--v);text-decoration:none;padding:4px 10px;border-radius:16px;background:var(--vg);border:1px solid rgba(109,40,217,.15);transition:all .2s;">๐Ÿค— Model Card โ†—</a>
284
  <div style="display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;">
285
- <a href="https://huggingface.co/collections/google/gemma-4" target="_blank" style="display:inline-flex;align-items:center;gap:3px;font-size:8px;font-weight:700;color:#059669;text-decoration:none;padding:3px 8px;border-radius:12px;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.15);transition:all .2s;">๐Ÿ’Ž Gemma 4</a>
286
  <a href="https://huggingface.co/spaces/FINAL-Bench/all-bench-leaderboard" target="_blank" style="display:inline-flex;align-items:center;gap:3px;font-size:8px;font-weight:700;color:var(--amber);text-decoration:none;padding:3px 8px;border-radius:12px;background:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.15);transition:all .2s;">๐Ÿ“Š ALL Bench</a>
287
  <a href="https://huggingface.co/spaces/MAYA-AI/all-leaderboard" target="_blank" style="display:inline-flex;align-items:center;gap:3px;font-size:8px;font-weight:700;color:var(--v);text-decoration:none;padding:3px 8px;border-radius:12px;background:rgba(109,40,217,.06);border:1px solid rgba(109,40,217,.12);transition:all .2s;">๐ŸŒ MAYA LB</a>
288
  </div>
289
  <div style="display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;">
290
- <a href="https://huggingface.co/collections/google/gemma-4" target="_blank" style="font-size:8px;font-weight:700;padding:2px 7px;border-radius:10px;background:rgba(22,163,74,.08);border:1px solid rgba(22,163,74,.18);color:#16a34a;text-decoration:none;transition:all .2s;">๐Ÿ’Ž Gemma 4</a>
291
  <a href="https://huggingface.co/spaces/FINAL-Bench/all-bench-leaderboard" target="_blank" style="font-size:8px;font-weight:700;padding:2px 7px;border-radius:10px;background:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.18);color:#d97706;text-decoration:none;transition:all .2s;">๐Ÿ“Š ALL Bench</a>
292
  <a href="https://huggingface.co/spaces/MAYA-AI/all-leaderboard" target="_blank" style="font-size:8px;font-weight:700;padding:2px 7px;border-radius:10px;background:rgba(109,40,217,.08);border:1px solid rgba(109,40,217,.18);color:var(--v);text-decoration:none;transition:all .2s;">๐ŸŒ MAYA LB</a>
293
  </div>
@@ -312,7 +311,7 @@ input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);}
312
  <span class="chip" onclick="setPreset('translate')">Translate</span>
313
  <span class="chip" onclick="setPreset('research')">Research</span>
314
  </div>
315
- <textarea id="sysPrompt">You are Gemma 4, a highly capable multimodal AI assistant by Google DeepMind. Think step by step for complex questions.</textarea>
316
  </div>
317
 
318
  <div class="sl-wrap">
@@ -338,11 +337,11 @@ input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);}
338
  <main class="chat-main">
339
  <header class="chat-hdr">
340
  <div class="hdr-left">
341
- <div class="model-pill"><div class="dot"></div><span class="model-name" id="hdrModel">Gemma-4-26B-A4B-it</span></div>
342
  </div>
343
  <div style="display:flex;align-items:center;gap:12px;">
344
- <a href="https://huggingface.co/google/gemma-4-26B-A4B-it" id="mcHfLink" target="_blank" style="display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:22px;background:linear-gradient(135deg,rgba(109,40,217,.1),rgba(16,185,129,.08));border:1.5px solid rgba(109,40,217,.25);color:var(--v);font-size:12px;font-weight:700;text-decoration:none;transition:all .22s;font-family:var(--fm);">๐Ÿค— Model Card โ†—</a>
345
- <a href="https://huggingface.co/collections/google/gemma-4" target="_blank" style="padding:4px 9px;border-radius:14px;background:rgba(22,163,74,.08);border:1px solid rgba(22,163,74,.18);color:#16a34a;font-size:9px;font-weight:700;text-decoration:none;font-family:var(--fm);">๐Ÿ’Ž Gemma</a>
346
  <a href="https://huggingface.co/spaces/FINAL-Bench/all-bench-leaderboard" target="_blank" style="padding:4px 9px;border-radius:14px;background:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.18);color:#d97706;font-size:9px;font-weight:700;text-decoration:none;font-family:var(--fm);">๐Ÿ“Š ALL</a>
347
  <a href="https://huggingface.co/spaces/MAYA-AI/all-leaderboard" target="_blank" style="padding:4px 9px;border-radius:14px;background:rgba(109,40,217,.08);border:1px solid rgba(109,40,217,.18);color:var(--v);font-size:9px;font-weight:700;text-decoration:none;font-family:var(--fm);">๐ŸŒ MAYA</a>
348
  <a class="hf-login-btn" id="loginBtn" href="/oauth/login">
@@ -371,16 +370,16 @@ input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);}
371
  <div class="messages" id="msgs">
372
  <div class="welcome" id="welcome">
373
  <div class="welcome-icon">๐Ÿ’Ž</div>
374
- <div class="welcome-title">Hello, I'm <em>Gemma 4</em></div>
375
- <div class="welcome-sub">Google DeepMind's most intelligent open model โ€” Dense 31B or MoE 26B. Upload an image or ask anything. Apache 2.0 licensed.</div>
376
  <div class="welcome-badges">
377
  <span class="welcome-badge wb-purple">AIME 89.2%</span>
378
  <span class="welcome-badge wb-green">GPQA 84.3%</span>
379
  <span class="welcome-badge wb-amber">256K context</span>
380
- <a href="https://huggingface.co/google/gemma-4-26B-A4B-it" id="mcHfLink" target="_blank" style="font-size:11px;font-weight:600;padding:4px 12px;border-radius:20px;background:rgba(109,40,217,.08);color:var(--v);border:1px solid rgba(109,40,217,.15);text-decoration:none;transition:all .2s;">๐Ÿค— Model Card โ†—</a>
381
  </div>
382
  <div class="ex-grid">
383
- <div class="ex-card" onclick="sendEx('Explain how Gemma 4 achieves frontier-level performance with Mixture-of-Experts architecture and hybrid attention.')"><span class="ex-icon">๐Ÿงฌ</span><div class="ex-title">Gemma 4 Architecture</div><div class="ex-desc">MoE + hybrid attention</div></div>
384
  <div class="ex-card" onclick="sendEx('Write a Python async web scraper with retry logic and rate limiting. Include type hints.')"><span class="ex-icon">๐Ÿ’ป</span><div class="ex-title">Code Generation</div><div class="ex-desc">Production-quality code</div></div>
385
  <div class="ex-card" onclick="trySampleVision()"><span class="ex-icon">๐Ÿ‘๏ธ</span><div class="ex-title">Vision Demo</div><div class="ex-desc">Try image analysis now</div></div>
386
  <div class="ex-card" onclick="sendEx('ํ•œ๊ตญ์˜ K-pop์ด ์„ธ๊ณ„์ ์œผ๋กœ ์„ฑ๊ณตํ•œ ์ด์œ ๋ฅผ ๋ฌธํ™”์ , ๊ฒฝ์ œ์  ๊ด€์ ์—์„œ ๋ถ„์„ํ•ด์ฃผ์„ธ์š”.')"><span class="ex-icon">๐ŸŒ</span><div class="ex-title">140+ Languages</div><div class="ex-desc">Korean, Japanese, Arabicโ€ฆ</div></div>
@@ -400,7 +399,7 @@ input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);}
400
 
401
  <div class="inputbar">
402
  <div class="input-wrap">
403
- <textarea class="chat-ta" id="chatInput" placeholder="Message Gemma 4โ€ฆ" rows="1" onkeydown="handleKey(event)" oninput="autoGrow(this)"></textarea>
404
  <div class="input-acts">
405
  <label class="icon-btn file-btn" id="fileLabel" title="Upload image or PDF">๐Ÿ–ผ<input type="file" accept="image/*,.pdf" onchange="handleFile(this)" id="fileInput"></label>
406
  <button class="icon-btn" id="searchToggleBtn" onclick="toggleSearch()" title="Web search">๐Ÿ”</button>
@@ -422,7 +421,7 @@ input[type=range]::-webkit-slider-thumb:hover{transform:scale(1.2);}
422
  <script>
423
  const S={vision:true,history:[],msgCount:0,totalTok:0,pending:null,busy:false,searchResults:null,
424
  presets:{
425
- general:'You are Gemma 4, a highly capable multimodal AI assistant by Google DeepMind. Think step by step for complex questions.',
426
  code:'You are an expert software engineer. Write clean, efficient, well-commented code. Explain your approach before writing.',
427
  math:'You are a world-class mathematician. Break problems step-by-step. Show full working.',
428
  creative:'You are a brilliant creative writer. Be imaginative, vivid, and engaging.',
@@ -742,7 +741,7 @@ function scrollDown(){const m=document.getElementById('msgs');m.scrollTop=m.scro
742
  function updateStats(){document.getElementById('stMsgs').textContent=S.msgCount;const t=S.totalTok;document.getElementById('stTok').textContent=t>999?(t/1000).toFixed(1)+'k':t;}
743
  function clearChat(){
744
  S.history=[];S.msgCount=0;S.totalTok=0;updateStats();
745
- document.getElementById('msgs').innerHTML='<div class="welcome" id="welcome" style="display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:400px;text-align:center;padding:30px 36px;gap:20px;"><div class="welcome-icon" style="width:72px;height:72px;border-radius:20px;background:linear-gradient(135deg,#6d28d9,#a78bfa,#10b981);display:flex;align-items:center;justify-content:center;font-size:34px;box-shadow:0 8px 30px rgba(109,40,217,.25)">๐Ÿ’Ž</div><div class="welcome-title" style="font-family:var(--fd);font-size:34px">Hello, I\'m <em>Gemma 4</em></div></div>';
746
  }
747
  function showToast(msg,dur=2200){const t=document.getElementById('toast');t.textContent=msg;t.classList.add('show');setTimeout(()=>t.classList.remove('show'),dur);}
748
 
@@ -763,8 +762,7 @@ checkAuth();
763
 
764
  // โ”€โ”€ Model Switching โ”€โ”€
765
  const MODEL_INFO={
766
- 'Gemma-4-26B-A4B-it':{arch:'MoE 3.8B/26B',stats:'<span class="mc-stat mc-hl">GPQA 82.3%</span><span class="mc-stat mc-ok">AIME 88.3%</span><span class="mc-stat mc-ok">๐Ÿ‘๏ธ Vision</span><span class="mc-stat mc-ok">256K ctx</span>',desc:'MoE 128 experts ยท 3.8B active ยท 31B์˜ 95% ์„ฑ๋Šฅ, ์ถ”๋ก  ~8๋ฐฐ ๋น ๋ฆ„ ยท 140+ languages',hint:'26B MoE ยท 3.8B active ยท 256K ctx',hf:'https://huggingface.co/google/gemma-4-26B-A4B-it'},
767
- 'Gemma-4-31B-it':{arch:'Dense 31B',stats:'<span class="mc-stat mc-hl">AIME 89.2%</span><span class="mc-stat mc-ok">GPQA 84.3%</span><span class="mc-stat mc-ok">๐Ÿ‘๏ธ Vision</span><span class="mc-stat mc-ok">256K ctx</span>',desc:'Dense 31B ยท ์ตœ๊ณ  ํ’ˆ์งˆ ยท Codeforces 2150 ยท Arena ์˜คํ”ˆ ๋ชจ๋ธ 3์œ„ ยท 140+ languages',hint:'31B Dense ยท 30.7B active ยท 256K ctx',hf:'https://huggingface.co/google/gemma-4-31B-it'},
768
  };
769
  function switchModel(name){
770
  const m=MODEL_INFO[name];if(!m)return;
 
3
  <head>
4
  <meta charset="UTF-8">
5
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
+ <title>๐Ÿงฌ Darwin-31B-Opus</title>
7
  <link rel="preconnect" href="https://fonts.googleapis.com">
8
  <link href="https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=Cabinet+Grotesk:wght@300;400;500;600;700;800&family=Geist+Mono:wght@300;400;500&display=swap" rel="stylesheet">
9
  <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/11.9.0/styles/github-dark.min.css">
 
254
  <div class="logo-row">
255
  <div class="logo-icon">๐Ÿ’Ž</div>
256
  <div class="logo-text">
257
+ <div class="logo-name"><em>Darwin</em> 31B</div>
258
+ <div class="logo-sub">VIDRAFT ยท Darwin V6</div>
259
  </div>
260
  </div>
261
  </div>
 
265
  <div class="field" style="margin-bottom:8px;">
266
  <span class="field-lbl">Model</span>
267
  <select id="modelSelect" onchange="switchModel(this.value)" style="width:100%;padding:7px 10px;border-radius:8px;border:1.5px solid rgba(109,40,217,.2);background:rgba(109,40,217,.03);font-size:12px;font-weight:600;font-family:var(--fm);color:var(--fg);cursor:pointer;outline:none;">
268
+ <option value="Darwin-31B-Opus" selected>๐Ÿงฌ Darwin-31B-Opus (Dense 31B)</option>
 
269
  </select>
270
  </div>
271
  <div class="mc-top">
272
+ <span class="mc-name" id="mcName">Darwin-31B-Opus</span>
273
+ <span class="mc-arch" id="mcArch">Dense 31B</span>
274
  </div>
275
  <div class="mc-stats" id="mcStats">
276
  <span class="mc-stat mc-hl">GPQA 82.3%</span>
 
278
  <span class="mc-stat mc-ok">๐Ÿ‘๏ธ Vision</span>
279
  <span class="mc-stat mc-ok">256K ctx</span>
280
  </div>
281
+ <div class="mc-desc" id="mcDesc">Gemma 4 31B + Claude Opus Distill ยท Diagnostic-Guided Evolutionary Merge ยท 140+ languages</div>
282
+ <a href="https://huggingface.co/FINAL-Bench/Darwin-31B-Opus" id="mcHfLink" target="_blank" style="display:inline-flex;align-items:center;gap:5px;margin-top:8px;font-size:10px;font-weight:700;color:var(--v);text-decoration:none;padding:4px 10px;border-radius:16px;background:var(--vg);border:1px solid rgba(109,40,217,.15);transition:all .2s;">๐Ÿค— Model Card โ†—</a>
283
  <div style="display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;">
284
+ <a href="https://huggingface.co/FINAL-Bench" target="_blank" style="display:inline-flex;align-items:center;gap:3px;font-size:8px;font-weight:700;color:#059669;text-decoration:none;padding:3px 8px;border-radius:12px;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.15);transition:all .2s;">๐Ÿงฌ FINAL-Bench</a>
285
  <a href="https://huggingface.co/spaces/FINAL-Bench/all-bench-leaderboard" target="_blank" style="display:inline-flex;align-items:center;gap:3px;font-size:8px;font-weight:700;color:var(--amber);text-decoration:none;padding:3px 8px;border-radius:12px;background:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.15);transition:all .2s;">๐Ÿ“Š ALL Bench</a>
286
  <a href="https://huggingface.co/spaces/MAYA-AI/all-leaderboard" target="_blank" style="display:inline-flex;align-items:center;gap:3px;font-size:8px;font-weight:700;color:var(--v);text-decoration:none;padding:3px 8px;border-radius:12px;background:rgba(109,40,217,.06);border:1px solid rgba(109,40,217,.12);transition:all .2s;">๐ŸŒ MAYA LB</a>
287
  </div>
288
  <div style="display:flex;flex-wrap:wrap;gap:4px;margin-top:6px;">
289
+ <a href="https://huggingface.co/FINAL-Bench" target="_blank" style="font-size:8px;font-weight:700;padding:2px 7px;border-radius:10px;background:rgba(22,163,74,.08);border:1px solid rgba(22,163,74,.18);color:#16a34a;text-decoration:none;transition:all .2s;">๐Ÿงฌ FINAL-Bench</a>
290
  <a href="https://huggingface.co/spaces/FINAL-Bench/all-bench-leaderboard" target="_blank" style="font-size:8px;font-weight:700;padding:2px 7px;border-radius:10px;background:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.18);color:#d97706;text-decoration:none;transition:all .2s;">๐Ÿ“Š ALL Bench</a>
291
  <a href="https://huggingface.co/spaces/MAYA-AI/all-leaderboard" target="_blank" style="font-size:8px;font-weight:700;padding:2px 7px;border-radius:10px;background:rgba(109,40,217,.08);border:1px solid rgba(109,40,217,.18);color:var(--v);text-decoration:none;transition:all .2s;">๐ŸŒ MAYA LB</a>
292
  </div>
 
311
  <span class="chip" onclick="setPreset('translate')">Translate</span>
312
  <span class="chip" onclick="setPreset('research')">Research</span>
313
  </div>
314
+ <textarea id="sysPrompt">You are Darwin-31B-Opus, a reasoning-enhanced AI assistant created by VIDRAFT. Think step by step for complex questions.</textarea>
315
  </div>
316
 
317
  <div class="sl-wrap">
 
337
  <main class="chat-main">
338
  <header class="chat-hdr">
339
  <div class="hdr-left">
340
+ <div class="model-pill"><div class="dot"></div><span class="model-name" id="hdrModel">Darwin-31B-Opus</span></div>
341
  </div>
342
  <div style="display:flex;align-items:center;gap:12px;">
343
+ <a href="https://huggingface.co/FINAL-Bench/Darwin-31B-Opus" id="mcHfLink" target="_blank" style="display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:22px;background:linear-gradient(135deg,rgba(109,40,217,.1),rgba(16,185,129,.08));border:1.5px solid rgba(109,40,217,.25);color:var(--v);font-size:12px;font-weight:700;text-decoration:none;transition:all .22s;font-family:var(--fm);">๐Ÿค— Model Card โ†—</a>
344
+ <a href="https://huggingface.co/FINAL-Bench" target="_blank" style="padding:4px 9px;border-radius:14px;background:rgba(22,163,74,.08);border:1px solid rgba(22,163,74,.18);color:#16a34a;font-size:9px;font-weight:700;text-decoration:none;font-family:var(--fm);">๐Ÿงฌ VIDRAFT</a>
345
  <a href="https://huggingface.co/spaces/FINAL-Bench/all-bench-leaderboard" target="_blank" style="padding:4px 9px;border-radius:14px;background:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.18);color:#d97706;font-size:9px;font-weight:700;text-decoration:none;font-family:var(--fm);">๐Ÿ“Š ALL</a>
346
  <a href="https://huggingface.co/spaces/MAYA-AI/all-leaderboard" target="_blank" style="padding:4px 9px;border-radius:14px;background:rgba(109,40,217,.08);border:1px solid rgba(109,40,217,.18);color:var(--v);font-size:9px;font-weight:700;text-decoration:none;font-family:var(--fm);">๐ŸŒ MAYA</a>
347
  <a class="hf-login-btn" id="loginBtn" href="/oauth/login">
 
370
  <div class="messages" id="msgs">
371
  <div class="welcome" id="welcome">
372
  <div class="welcome-icon">๐Ÿ’Ž</div>
373
+ <div class="welcome-title">Hello, I'm <em>Darwin</em></div>
374
+ <div class="welcome-sub">VIDRAFT ยท Darwin V6's most intelligent open model โ€” Dense 31B or MoE 26B. Upload an image or ask anything. Apache 2.0 licensed.</div>
375
  <div class="welcome-badges">
376
  <span class="welcome-badge wb-purple">AIME 89.2%</span>
377
  <span class="welcome-badge wb-green">GPQA 84.3%</span>
378
  <span class="welcome-badge wb-amber">256K context</span>
379
+ <a href="https://huggingface.co/FINAL-Bench/Darwin-31B-Opus" id="mcHfLink" target="_blank" style="font-size:11px;font-weight:600;padding:4px 12px;border-radius:20px;background:rgba(109,40,217,.08);color:var(--v);border:1px solid rgba(109,40,217,.15);text-decoration:none;transition:all .2s;">๐Ÿค— Model Card โ†—</a>
380
  </div>
381
  <div class="ex-grid">
382
+ <div class="ex-card" onclick="sendEx('Explain how Darwin V6 uses diagnostic-guided evolutionary merge to combine knowledge from multiple AI models.')"><span class="ex-icon">๐Ÿงฌ</span><div class="ex-title">Darwin V6 Engine</div><div class="ex-desc">MDS + evolutionary merge</div></div>
383
  <div class="ex-card" onclick="sendEx('Write a Python async web scraper with retry logic and rate limiting. Include type hints.')"><span class="ex-icon">๐Ÿ’ป</span><div class="ex-title">Code Generation</div><div class="ex-desc">Production-quality code</div></div>
384
  <div class="ex-card" onclick="trySampleVision()"><span class="ex-icon">๐Ÿ‘๏ธ</span><div class="ex-title">Vision Demo</div><div class="ex-desc">Try image analysis now</div></div>
385
  <div class="ex-card" onclick="sendEx('ํ•œ๊ตญ์˜ K-pop์ด ์„ธ๊ณ„์ ์œผ๋กœ ์„ฑ๊ณตํ•œ ์ด์œ ๋ฅผ ๋ฌธํ™”์ , ๊ฒฝ์ œ์  ๊ด€์ ์—์„œ ๋ถ„์„ํ•ด์ฃผ์„ธ์š”.')"><span class="ex-icon">๐ŸŒ</span><div class="ex-title">140+ Languages</div><div class="ex-desc">Korean, Japanese, Arabicโ€ฆ</div></div>
 
399
 
400
  <div class="inputbar">
401
  <div class="input-wrap">
402
+ <textarea class="chat-ta" id="chatInput" placeholder="Message Darwin 4โ€ฆ" rows="1" onkeydown="handleKey(event)" oninput="autoGrow(this)"></textarea>
403
  <div class="input-acts">
404
  <label class="icon-btn file-btn" id="fileLabel" title="Upload image or PDF">๐Ÿ–ผ<input type="file" accept="image/*,.pdf" onchange="handleFile(this)" id="fileInput"></label>
405
  <button class="icon-btn" id="searchToggleBtn" onclick="toggleSearch()" title="Web search">๐Ÿ”</button>
 
421
  <script>
422
  const S={vision:true,history:[],msgCount:0,totalTok:0,pending:null,busy:false,searchResults:null,
423
  presets:{
424
+ general:'You are Darwin-31B-Opus, a reasoning-enhanced AI assistant created by VIDRAFT. Think step by step for complex questions.',
425
  code:'You are an expert software engineer. Write clean, efficient, well-commented code. Explain your approach before writing.',
426
  math:'You are a world-class mathematician. Break problems step-by-step. Show full working.',
427
  creative:'You are a brilliant creative writer. Be imaginative, vivid, and engaging.',
 
741
  function updateStats(){document.getElementById('stMsgs').textContent=S.msgCount;const t=S.totalTok;document.getElementById('stTok').textContent=t>999?(t/1000).toFixed(1)+'k':t;}
742
  function clearChat(){
743
  S.history=[];S.msgCount=0;S.totalTok=0;updateStats();
744
+ document.getElementById('msgs').innerHTML='<div class="welcome" id="welcome" style="display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;min-height:400px;text-align:center;padding:30px 36px;gap:20px;"><div class="welcome-icon" style="width:72px;height:72px;border-radius:20px;background:linear-gradient(135deg,#6d28d9,#a78bfa,#10b981);display:flex;align-items:center;justify-content:center;font-size:34px;box-shadow:0 8px 30px rgba(109,40,217,.25)">๐Ÿงฌ</div><div class="welcome-title" style="font-family:var(--fd);font-size:34px">Hello, I\'m <em>Darwin</em></div></div>';
745
  }
746
  function showToast(msg,dur=2200){const t=document.getElementById('toast');t.textContent=msg;t.classList.add('show');setTimeout(()=>t.classList.remove('show'),dur);}
747
 
 
762
 
763
  // โ”€โ”€ Model Switching โ”€โ”€
764
  const MODEL_INFO={
765
+ 'Darwin-31B-Opus':{arch:'Dense 31B',stats:'<span class="mc-stat mc-hl">ARC 82.89%</span><span class="mc-stat mc-ok">GPQA 66%</span><span class="mc-stat mc-ok">๐Ÿ‘๏ธ Vision</span><span class="mc-stat mc-ok">256K ctx</span>',desc:'Gemma 4 31B + Claude Opus Distill ยท Darwin V6 Evolutionary Merge ยท 140+ languages',hint:'31B Dense ยท 30.7B active ยท 256K ctx',hf:'https://huggingface.co/FINAL-Bench/Darwin-31B-Opus'},
 
766
  };
767
  function switchModel(name){
768
  const m=MODEL_INFO[name];if(!m)return;