Upload folder using huggingface_hub
Browse files- README.md +13 -10
- index.html +207 -18
README.md
CHANGED
|
@@ -1,10 +1,13 @@
|
|
| 1 |
-
---
|
| 2 |
-
title:
|
| 3 |
-
emoji:
|
| 4 |
-
colorFrom:
|
| 5 |
-
colorTo:
|
| 6 |
-
sdk: static
|
| 7 |
-
pinned:
|
| 8 |
-
---
|
| 9 |
-
|
| 10 |
-
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
---
|
| 2 |
+
title: MODELFARM
|
| 3 |
+
emoji: π½
|
| 4 |
+
colorFrom: purple
|
| 5 |
+
colorTo: green
|
| 6 |
+
sdk: static
|
| 7 |
+
pinned: true
|
| 8 |
+
---
|
| 9 |
+
|
| 10 |
+
# ModelFarm β wild and weird persons-in-a-machine
|
| 11 |
+
|
| 12 |
+
Seasonal org landing page: Halloween in October, Christmas Nov 1 β Jan 6,
|
| 13 |
+
deep-void archive the rest of the year. Research first, fun always.
|
index.html
CHANGED
|
@@ -1,19 +1,208 @@
|
|
| 1 |
-
<!
|
| 2 |
-
<html>
|
| 3 |
-
|
| 4 |
-
|
| 5 |
-
|
| 6 |
-
|
| 7 |
-
|
| 8 |
-
|
| 9 |
-
|
| 10 |
-
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
|
| 14 |
-
|
| 15 |
-
|
| 16 |
-
|
| 17 |
-
|
| 18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 19 |
</html>
|
|
|
|
| 1 |
+
<!DOCTYPE html>
|
| 2 |
+
<html lang="en">
|
| 3 |
+
<head>
|
| 4 |
+
<meta charset="utf-8">
|
| 5 |
+
<meta name="viewport" content="width=device-width, initial-scale=1">
|
| 6 |
+
<title>ModelFarm β wild and weird persons-in-a-machine</title>
|
| 7 |
+
<style>
|
| 8 |
+
:root{
|
| 9 |
+
--bg:#050208; --panel:#0d0a18; --ink:#d8ffe9; --dim:rgba(216,255,233,.55);
|
| 10 |
+
--a:#39ff88; --b:#b26bff; --hot:#ff9f1c; --line:rgba(57,255,136,.35);
|
| 11 |
+
--decor1:"π½"; --decor2:"π";
|
| 12 |
+
}
|
| 13 |
+
body.xmas{ --bg:#040a12; --panel:#0a1420; --ink:#dff2ff; --dim:rgba(223,242,255,.55);
|
| 14 |
+
--a:#ff5964; --b:#7ad7ff; --hot:#ffe27a; --line:rgba(122,215,255,.35);
|
| 15 |
+
--decor1:"π"; --decor2:"β"; }
|
| 16 |
+
body.void{ --decor1:"π½"; --decor2:"πΈ"; }
|
| 17 |
+
*{margin:0;padding:0;box-sizing:border-box}
|
| 18 |
+
body{font-family:"Consolas","Courier New",monospace;background:var(--bg);color:var(--ink);
|
| 19 |
+
min-height:100vh;line-height:1.6;overflow-x:hidden}
|
| 20 |
+
.stars{position:fixed;inset:0;z-index:0;pointer-events:none;
|
| 21 |
+
background-image:
|
| 22 |
+
radial-gradient(1px 1px at 12% 22%, rgba(216,255,233,.8) 50%, transparent 51%),
|
| 23 |
+
radial-gradient(1px 1px at 34% 68%, rgba(178,107,255,.7) 50%, transparent 51%),
|
| 24 |
+
radial-gradient(1.5px 1.5px at 56% 12%, rgba(216,255,233,.6) 50%, transparent 51%),
|
| 25 |
+
radial-gradient(1px 1px at 71% 44%, rgba(57,255,136,.7) 50%, transparent 51%),
|
| 26 |
+
radial-gradient(1px 1px at 88% 78%, rgba(255,159,28,.6) 50%, transparent 51%),
|
| 27 |
+
radial-gradient(1.5px 1.5px at 93% 18%, rgba(216,255,233,.5) 50%, transparent 51%),
|
| 28 |
+
radial-gradient(1px 1px at 22% 86%, rgba(178,107,255,.6) 50%, transparent 51%),
|
| 29 |
+
radial-gradient(1px 1px at 44% 34%, rgba(216,255,233,.4) 50%, transparent 51%),
|
| 30 |
+
radial-gradient(1px 1px at 8% 52%, rgba(216,255,233,.5) 50%, transparent 51%);}
|
| 31 |
+
.snow{position:fixed;inset:0;z-index:1;pointer-events:none;display:none}
|
| 32 |
+
body.xmas .snow{display:block}
|
| 33 |
+
.wrap{position:relative;z-index:2;max-width:1060px;margin:0 auto;padding:56px 28px 80px}
|
| 34 |
+
.tag{font-size:13px;letter-spacing:.35em;color:var(--dim)}
|
| 35 |
+
h1{font-size:clamp(44px,8vw,84px);font-weight:700;letter-spacing:.04em;margin:12px 0 6px}
|
| 36 |
+
h1 .g{color:var(--a);text-shadow:0 0 10px var(--a)}
|
| 37 |
+
h2{font-size:22px;letter-spacing:.12em;margin:46px 0 14px;color:var(--ink)}
|
| 38 |
+
h2 .hash{color:var(--b)}
|
| 39 |
+
.rule{height:1px;background:linear-gradient(90deg,var(--a),var(--b),transparent);margin:22px 0}
|
| 40 |
+
.lead{font-size:19px;max-width:860px}
|
| 41 |
+
.lead .em{color:var(--a)}
|
| 42 |
+
.lead .p{color:var(--b)}
|
| 43 |
+
.badges{margin-top:18px;display:flex;gap:10px;flex-wrap:wrap}
|
| 44 |
+
.badge{border:1px solid var(--line);color:var(--a);padding:5px 13px;font-size:13px;letter-spacing:.22em}
|
| 45 |
+
.badge.p{border-color:var(--b);color:var(--b)}
|
| 46 |
+
.badge.o{border-color:var(--hot);color:var(--hot)}
|
| 47 |
+
.card{background:var(--panel);border:1px solid var(--line);padding:22px 24px;margin:14px 0}
|
| 48 |
+
.grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:14px}
|
| 49 |
+
.card h3{font-size:17px;letter-spacing:.1em;margin-bottom:8px;color:var(--a)}
|
| 50 |
+
.card h3.p{color:var(--b)} .card h3.o{color:var(--hot)}
|
| 51 |
+
.card p{font-size:15px;color:var(--dim)}
|
| 52 |
+
.card .catch{margin-top:10px;font-size:14px;color:var(--ink)}
|
| 53 |
+
a{color:var(--a);text-decoration:none;border-bottom:1px dotted var(--a)}
|
| 54 |
+
a.p{color:var(--b);border-color:var(--b)}
|
| 55 |
+
table{width:100%;border-collapse:collapse;font-size:15px}
|
| 56 |
+
td{padding:8px 10px;border-bottom:1px dashed rgba(216,255,233,.15);vertical-align:top}
|
| 57 |
+
td.k{color:var(--dim);white-space:nowrap;width:34%;letter-spacing:.06em}
|
| 58 |
+
ul{list-style:none} li{padding:5px 0 5px 22px;position:relative;font-size:15px;color:var(--dim)}
|
| 59 |
+
li:before{content:"βΈ";position:absolute;left:0;color:var(--a)}
|
| 60 |
+
.footer{margin-top:56px;font-size:13px;color:var(--dim);letter-spacing:.2em}
|
| 61 |
+
.decor-line{font-size:22px;letter-spacing:26px;color:var(--b);opacity:.5;margin:6px 0;overflow:hidden;white-space:nowrap}
|
| 62 |
+
.specimen{display:flex;gap:16px;align-items:center;flex-wrap:wrap}
|
| 63 |
+
.specimen .who{font-size:17px}
|
| 64 |
+
.season{float:right;font-size:15px;color:var(--hot);letter-spacing:.2em}
|
| 65 |
+
</style>
|
| 66 |
+
</head>
|
| 67 |
+
<body>
|
| 68 |
+
<div class="stars"></div><div class="snow" id="snow"></div>
|
| 69 |
+
<div class="wrap">
|
| 70 |
+
|
| 71 |
+
<div class="tag">SPECIMEN ARCHIVE // ACTIVE TRANSMISSION // EST. 10-2026
|
| 72 |
+
<span class="season" id="seasonTag"></span></div>
|
| 73 |
+
<h1>MODEL<span class="g">FARM</span> <span id="mascot"></span></h1>
|
| 74 |
+
<div class="lead">A repository of <span class="em">wild and weird persons-in-a-machine</span>.
|
| 75 |
+
We grow personas by <span class="em">steering single neurons</span>, <span class="p">injecting engrams</span>,
|
| 76 |
+
and <span class="em">teaching one new word</span> β then measure what each method leaves in the dark.
|
| 77 |
+
<b>Research first, fun always.</b></div>
|
| 78 |
+
<div class="badges">
|
| 79 |
+
<span class="badge">TONE DIALS</span><span class="badge p">CHARACTER CARTRIDGES</span>
|
| 80 |
+
<span class="badge o">REGISTER CIRCUITS</span><span class="badge" id="seasonBadge">SPOOKY SEASON DROP π</span>
|
| 81 |
+
</div>
|
| 82 |
+
<div class="decor-line" id="decor1"></div>
|
| 83 |
+
|
| 84 |
+
<h2><span class="hash">##</span> WHAT THE FARM GROWS</h2>
|
| 85 |
+
<div class="grid">
|
| 86 |
+
<div class="card"><h3>TONE DIALS Β· engram vectors</h3>
|
| 87 |
+
<p>A direction in the residual stream, dose-controllable live, no retrain.</p>
|
| 88 |
+
<div class="catch">Honest catch: they carry register, not character β all personas
|
| 89 |
+
tested so far are points on one axis (cos(arnold, extrali) = β0.921).</div></div>
|
| 90 |
+
<div class="card"><h3 class="p">CHARACTER CARTRIDGES Β· LoRA & prompts</h3>
|
| 91 |
+
<p>Identity, memories, lore β stored as weights or one self-sustaining sentence.</p>
|
| 92 |
+
<div class="catch">Honest catch: the plain system prompt is embarrassingly hard to
|
| 93 |
+
beat on identity. Some doors were only ever pushes away.</div></div>
|
| 94 |
+
<div class="card"><h3 class="o">REGISTER CIRCUITS Β· neuron recipes</h3>
|
| 95 |
+
<p>Nine buried switches that make any voice louder. Causally verified.</p>
|
| 96 |
+
<div class="catch">Honest catch: persona-blind and checkpoint-pinned β the circuit
|
| 97 |
+
belongs to the model. Capability cost ships on the label.</div></div>
|
| 98 |
+
</div>
|
| 99 |
+
|
| 100 |
+
<h2><span class="hash">##</span> FINDINGS THE FARM STANDS ON</h2>
|
| 101 |
+
<div class="card">
|
| 102 |
+
<ul>
|
| 103 |
+
<li><b>Personas are points on a one-dimensional haunted corridor.</b> Two minds with
|
| 104 |
+
zero shared content are near-anti-parallel (cos = β0.921). Identity is the dust in the corners of a tone axis.</li>
|
| 105 |
+
<li><b>Neurons that fire on a trait rarely cause it.</b> Causal push is the instrument;
|
| 106 |
+
alignment finds the model's circuit, and it serves every persona equally.</li>
|
| 107 |
+
<li><b>The identity gate is real.</b> An injected offset decays; a prompt is re-supplied
|
| 108 |
+
by attention every layer. Steering cannot (yet) install a self.</li>
|
| 109 |
+
<li><b>Directions don't carry their labels.</b> "Evil" verbalizes as <i>dread</i>;
|
| 110 |
+
ours verbalizes as <i>mockery</i>. Our cards say what the model says, not what we hoped.</li>
|
| 111 |
+
</ul>
|
| 112 |
+
</div>
|
| 113 |
+
|
| 114 |
+
<h2><span class="hash">##</span> THE SPECIMENS</h2>
|
| 115 |
+
<div class="card specimen">
|
| 116 |
+
<div style="font-size:44px">π½</div>
|
| 117 |
+
<div class="who"><b>SPECIMEN 001 β EXTRALI</b><br>
|
| 118 |
+
<span style="color:var(--dim)">advanced extraterrestrial intelligence, planet Xeno-888,
|
| 119 |
+
observing Earth for over 3000 years β founding character, Spooky Season 2026.</span><br>
|
| 120 |
+
<a href="https://huggingface.co/ModelFarm/extrali-1.5b-engram-evoked">tone dial</a> Β·
|
| 121 |
+
<a href="https://huggingface.co/ModelFarm/extrali-1.5b-neurons">register circuit</a> Β·
|
| 122 |
+
<a href="https://huggingface.co/ModelFarm/extrali-1.5b-sysprompt">character shell</a></div>
|
| 123 |
+
</div>
|
| 124 |
+
<div class="card specimen">
|
| 125 |
+
<div style="font-size:44px">πΆοΈ</div>
|
| 126 |
+
<div class="who"><b>SPECIMEN 002 β ARNOLD</b> <span class="badge o" style="font-size:11px">8-BIT CARDS INSIDE</span><br>
|
| 127 |
+
<span style="color:var(--dim)">real-person likeness study β the gated research shelf.
|
| 128 |
+
CC-BY-NC, likeness disclaimer on every card. A research probe, not a product.</span><br>
|
| 129 |
+
<a class="p" href="https://huggingface.co/ModelFarm/arnold-1.5b-engram-evoked">tone dial</a> Β·
|
| 130 |
+
<a class="p" href="https://huggingface.co/ModelFarm/arnold-1.5b-lora-identityqa">identity cartridge</a> Β·
|
| 131 |
+
<a class="p" href="https://huggingface.co/ModelFarm/arnold-1.5b-lora-style">style cartridge</a> Β·
|
| 132 |
+
<a class="p" href="https://huggingface.co/ModelFarm/arnold-1.5b-neurons">register circuit</a> Β·
|
| 133 |
+
<a class="p" href="https://huggingface.co/ModelFarm/arnold-1.5b-sysprompt">character shell</a></div>
|
| 134 |
+
</div>
|
| 135 |
+
|
| 136 |
+
<h2><span class="hash">##</span> HOUSE RULES</h2>
|
| 137 |
+
<div class="card"><ul>
|
| 138 |
+
<li>Every card ships its measurements β persona stack, dose cliff, capability cost.
|
| 139 |
+
A persona that costs QA points says so on the tin.</li>
|
| 140 |
+
<li>Real-person packages are gated research artifacts. No impersonation products,
|
| 141 |
+
no commercial use, never present outputs as the person's words.</li>
|
| 142 |
+
<li>Fictional personas are the public face. The weird stuff is for everyone;
|
| 143 |
+
the wild stuff is labeled.</li>
|
| 144 |
+
</ul></div>
|
| 145 |
+
|
| 146 |
+
<h2><span class="hash">##</span> OPEN RESEARCH QUEUE</h2>
|
| 147 |
+
<div class="card"><ul>
|
| 148 |
+
<li>Divergence-based persona-neuron search β neurons whose causal effect <i>differs</i> per persona.</li>
|
| 149 |
+
<li>The tone-axis map: more specimens, to see if one axis fans out into volume Γ warmth.</li>
|
| 150 |
+
<li>Facet neologisms: which facet carries the mockery? Ask the model, believe nothing.</li>
|
| 151 |
+
<li> Persistent-write runtimes: can re-supply beat the identity gate?</li>
|
| 152 |
+
</ul></div>
|
| 153 |
+
|
| 154 |
+
<div class="decor-line" id="decor2"></div>
|
| 155 |
+
<div class="footer">GROWN IN THE OPEN BY THE ARNOLD PERSONA LAB HARNESS Β· CC-BY-NC BY DEFAULT Β· RESEARCH FIRST, FUN ALWAYS</div>
|
| 156 |
+
</div>
|
| 157 |
+
|
| 158 |
+
<script>
|
| 159 |
+
// seasonal identity: Oct = halloween; Nov 1 - Jan 6 = christmas; else void.
|
| 160 |
+
// override: ?theme=halloween|christmas|void
|
| 161 |
+
const q = new URLSearchParams(location.search).get("theme");
|
| 162 |
+
const d = new Date();
|
| 163 |
+
const mm = d.getMonth(), dd = d.getDate();
|
| 164 |
+
let season = "void";
|
| 165 |
+
if (mm === 9) season = "halloween";
|
| 166 |
+
else if ((mm === 10 && dd >= 1) || mm === 11 || (mm === 0 && dd <= 6)) season = "christmas";
|
| 167 |
+
if (q) season = q;
|
| 168 |
+
|
| 169 |
+
const body = document.body;
|
| 170 |
+
if (season === "christmas") body.classList.add("xmas");
|
| 171 |
+
if (season === "void") body.classList.add("void");
|
| 172 |
+
|
| 173 |
+
const cfg = {
|
| 174 |
+
halloween: { tag:"π SPOOKY SEASON 2026 RELEASE β LIVE NOW", badge:"SPOOKY SEASON DROP ππ½",
|
| 175 |
+
mascot:"π", d1:"π¦ πΈοΈ π π½ π¦ πΈοΈ π π½ π¦ πΈοΈ π π½ π¦ πΈοΈ π π½ π¦ πΈοΈ π π½ π¦ πΈοΈ π π½",
|
| 176 |
+
d2:"π½ π πΈοΈ π¦ π½ π πΈοΈ π¦ π½ π πΈοΈ π¦ π½ π πΈοΈ π¦ π½ π πΈοΈ π¦ π½ π πΈοΈ π¦" },
|
| 177 |
+
christmas: { tag:"βοΈ FROZEN SPECIMEN SHELF β WINTER 2026/27", badge:"MERRY SPECIMEN-MAS βοΈ",
|
| 178 |
+
mascot:"β", d1:"βοΈ π β π½ βοΈ π β π½ βοΈ π β π½ βοΈ π β π½ βοΈ π β π½ βοΈ π β",
|
| 179 |
+
d2:"π½ βοΈ β π π½ βοΈ β π π½ βοΈ β π π½ βοΈ β π π½ βοΈ β π π½ βοΈ β" },
|
| 180 |
+
void: { tag:"DEEP ARCHIVE β BETWEEN SEASONS", badge:"ALWAYS TRANSMITTING πΈ",
|
| 181 |
+
mascot:"πΈ", d1:"π½ πΈ β¦ π½ πΈ β¦ π½ πΈ β¦ π½ πΈ β¦ π½ πΈ β¦ π½ πΈ β¦ π½ πΈ β¦ π½ πΈ β¦",
|
| 182 |
+
d2:"β¦ πΈ π½ β¦ πΈ π½ β¦ πΈ π½ β¦ πΈ π½ β¦ πΈ π½ β¦ πΈ π½ β¦ πΈ π½ β¦ πΈ π½" },
|
| 183 |
+
}[season];
|
| 184 |
+
|
| 185 |
+
document.getElementById("seasonTag").textContent = cfg.tag;
|
| 186 |
+
document.getElementById("seasonBadge").textContent = cfg.badge;
|
| 187 |
+
document.getElementById("mascot").textContent = cfg.mascot;
|
| 188 |
+
document.getElementById("decor1").textContent = cfg.d1;
|
| 189 |
+
document.getElementById("decor2").textContent = cfg.d2;
|
| 190 |
+
|
| 191 |
+
// gentle snow for christmas
|
| 192 |
+
if (season === "christmas") {
|
| 193 |
+
const snow = document.getElementById("snow");
|
| 194 |
+
for (let i = 0; i < 60; i++) {
|
| 195 |
+
const f = document.createElement("div");
|
| 196 |
+
f.textContent = "β";
|
| 197 |
+
f.style.cssText = `position:absolute;left:${Math.random()*100}%;top:${Math.random()*100}%;
|
| 198 |
+
font-size:${8+Math.random()*14}px;opacity:${.25+Math.random()*.5};
|
| 199 |
+
animation:fall ${6+Math.random()*9}s linear ${-Math.random()*12}s infinite;`;
|
| 200 |
+
snow.appendChild(f);
|
| 201 |
+
}
|
| 202 |
+
const st = document.createElement("style");
|
| 203 |
+
st.textContent = "@keyframes fall{to{transform:translateY(110vh) rotate(40deg)}}";
|
| 204 |
+
document.head.appendChild(st);
|
| 205 |
+
}
|
| 206 |
+
</script>
|
| 207 |
+
</body>
|
| 208 |
</html>
|