Spaces:
Running
Running
Marie Kondo pass: cut prose across every section to essentials; drop redundant why-foot
Browse files- index.html +16 -19
index.html
CHANGED
|
@@ -170,8 +170,6 @@
|
|
| 170 |
.card p{font-size:15.5px;color:var(--paper-dim);line-height:1.55}
|
| 171 |
.inline-link{color:var(--signal-soft);text-decoration:none;border-bottom:1px solid rgba(232,116,59,.4);transition:border-color .2s}
|
| 172 |
.inline-link:hover{border-color:var(--signal-soft)}
|
| 173 |
-
.why-foot{margin-top:30px;font-family:var(--mono);font-size:13px;color:var(--paper-dim);
|
| 174 |
-
border-left:2px solid var(--leaf);padding-left:16px;max-width:620px;line-height:1.55}
|
| 175 |
|
| 176 |
/* ---------- install ---------- */
|
| 177 |
.install-shell{
|
|
@@ -273,20 +271,20 @@
|
|
| 273 |
<div class="hero-lead">
|
| 274 |
<div class="eyebrow">An open commons for code agent traces</div>
|
| 275 |
<h1>The data that trains coding models should belong to <em>everyone</em>.</h1>
|
| 276 |
-
<p class="lede">Every
|
| 277 |
<div class="hero-install">
|
| 278 |
<div class="code hero-code">
|
| 279 |
<span class="pmt">$</span><code id="heroCmd">npx skills add trace-commons-ai/donate-trace</code>
|
| 280 |
<button class="copy" data-copy="heroCmd">copy</button>
|
| 281 |
</div>
|
| 282 |
-
<p class="hero-how">Then run <code>/donate-trace</code> after
|
| 283 |
<div class="hero-links">
|
| 284 |
-
<a href="#install" class="hero-install-link">
|
| 285 |
-
<a href="#" class="hero-install-link js-dataset">
|
| 286 |
</div>
|
| 287 |
<div class="oss-pledge">
|
| 288 |
<span class="oss-ic">β</span>
|
| 289 |
-
<span>
|
| 290 |
</div>
|
| 291 |
</div>
|
| 292 |
</div>
|
|
@@ -298,25 +296,24 @@
|
|
| 298 |
<div class="wrap">
|
| 299 |
<div class="sec-label"><span class="ix">01</span> Why donate</div>
|
| 300 |
<h2>An open commons breaks the <em>cycle</em>.</h2>
|
| 301 |
-
<p class="sec-intro">Coding models
|
| 302 |
<div class="why-grid">
|
| 303 |
<div class="card">
|
| 304 |
<div class="ic">β</div>
|
| 305 |
<h3>Level the training data</h3>
|
| 306 |
-
<p>A diff shows where you
|
| 307 |
</div>
|
| 308 |
<div class="card">
|
| 309 |
<div class="ic">β</div>
|
| 310 |
<h3>A commons, not a moat</h3>
|
| 311 |
-
<p>
|
| 312 |
</div>
|
| 313 |
<div class="card">
|
| 314 |
<div class="ic">β</div>
|
| 315 |
<h3>Cleaned before it leaves</h3>
|
| 316 |
-
<p>
|
| 317 |
</div>
|
| 318 |
</div>
|
| 319 |
-
<p class="why-foot">Built in the open, for the open-source community β so the data that trains coding models can belong to everyone.</p>
|
| 320 |
</div>
|
| 321 |
</section>
|
| 322 |
|
|
@@ -325,7 +322,7 @@
|
|
| 325 |
<div class="wrap">
|
| 326 |
<div class="sec-label"><span class="ix">02</span> Install</div>
|
| 327 |
<h2>One command. <em>Every</em> agent.</h2>
|
| 328 |
-
<p class="sec-intro">
|
| 329 |
|
| 330 |
<div class="install-shell">
|
| 331 |
<div class="panel-body">
|
|
@@ -333,7 +330,7 @@
|
|
| 333 |
<div class="num">1</div>
|
| 334 |
<div class="body">
|
| 335 |
<h4>Add the skill</h4>
|
| 336 |
-
<p>Auto-detects
|
| 337 |
<div class="code">
|
| 338 |
<span class="pmt">$</span><code id="installCmd">npx skills add trace-commons-ai/donate-trace</code>
|
| 339 |
<button class="copy" data-copy="installCmd">copy</button>
|
|
@@ -352,7 +349,7 @@
|
|
| 352 |
<div class="num">2</div>
|
| 353 |
<div class="body">
|
| 354 |
<h4>Run it after a session</h4>
|
| 355 |
-
<p>
|
| 356 |
<div class="code">
|
| 357 |
<span class="pmt">βΊ</span><code id="runCmd">/donate-trace</code>
|
| 358 |
<button class="copy" data-copy="runCmd">copy</button>
|
|
@@ -363,12 +360,12 @@
|
|
| 363 |
<div class="num">3</div>
|
| 364 |
<div class="body">
|
| 365 |
<h4>Review, then send</h4>
|
| 366 |
-
<p>
|
| 367 |
</div>
|
| 368 |
</div>
|
| 369 |
<div class="install-note">
|
| 370 |
<span class="b">β³</span>
|
| 371 |
-
<span>Prefer
|
| 372 |
<button class="copy" data-copy="setupPrompt" style="margin-left:6px">copy setup prompt</button>
|
| 373 |
<span id="setupPrompt" style="display:none">Install the Trace Commons donation skill by running: npx skills add trace-commons-ai/donate-trace. Then, only if my current project is an open-source public repository, help me anonymize and donate my most recent session.</span>
|
| 374 |
</span>
|
|
@@ -383,7 +380,7 @@
|
|
| 383 |
<div class="wrap">
|
| 384 |
<div class="sec-label"><span class="ix">03</span> Explore the commons</div>
|
| 385 |
<h2>Watch the commons <em>grow</em>.</h2>
|
| 386 |
-
<p class="sec-intro">
|
| 387 |
|
| 388 |
<div class="growth">
|
| 389 |
<div class="growth-head">
|
|
@@ -415,7 +412,7 @@
|
|
| 415 |
<section class="final">
|
| 416 |
<div class="wrap">
|
| 417 |
<h2>The commons only exists if <em>we</em> build it.</h2>
|
| 418 |
-
<p class="sec-intro" style="margin:0 auto 38px">Open infrastructure
|
| 419 |
<div class="cta-row">
|
| 420 |
<a href="#install" class="btn btn-primary">Install the skill β</a>
|
| 421 |
<a href="#" class="btn btn-ghost js-dataset">Browse the dataset β</a>
|
|
|
|
| 170 |
.card p{font-size:15.5px;color:var(--paper-dim);line-height:1.55}
|
| 171 |
.inline-link{color:var(--signal-soft);text-decoration:none;border-bottom:1px solid rgba(232,116,59,.4);transition:border-color .2s}
|
| 172 |
.inline-link:hover{border-color:var(--signal-soft)}
|
|
|
|
|
|
|
| 173 |
|
| 174 |
/* ---------- install ---------- */
|
| 175 |
.install-shell{
|
|
|
|
| 271 |
<div class="hero-lead">
|
| 272 |
<div class="eyebrow">An open commons for code agent traces</div>
|
| 273 |
<h1>The data that trains coding models should belong to <em>everyone</em>.</h1>
|
| 274 |
+
<p class="lede">Every coding-agent session trains the next models. Today that data goes to a few companies β donate yours instead, anonymized on your machine, to a dataset <strong>anyone can train on</strong>.</p>
|
| 275 |
<div class="hero-install">
|
| 276 |
<div class="code hero-code">
|
| 277 |
<span class="pmt">$</span><code id="heroCmd">npx skills add trace-commons-ai/donate-trace</code>
|
| 278 |
<button class="copy" data-copy="heroCmd">copy</button>
|
| 279 |
</div>
|
| 280 |
+
<p class="hero-how">Then run <code>/donate-trace</code> after an open-source session. It anonymizes locally, shows what it removed, and sends only when you confirm.</p>
|
| 281 |
<div class="hero-links">
|
| 282 |
+
<a href="#install" class="hero-install-link">per-agent commands β</a>
|
| 283 |
+
<a href="#" class="hero-install-link js-dataset">browse the dataset β</a>
|
| 284 |
</div>
|
| 285 |
<div class="oss-pledge">
|
| 286 |
<span class="oss-ic">β</span>
|
| 287 |
+
<span>Public, openly-licensed repos only β never private, proprietary, or client code.</span>
|
| 288 |
</div>
|
| 289 |
</div>
|
| 290 |
</div>
|
|
|
|
| 296 |
<div class="wrap">
|
| 297 |
<div class="sec-label"><span class="ix">01</span> Why donate</div>
|
| 298 |
<h2>An open commons breaks the <em>cycle</em>.</h2>
|
| 299 |
+
<p class="sec-intro">Coding models improve on the data their makers can see. A shared, openly-licensed dataset levels that field.</p>
|
| 300 |
<div class="why-grid">
|
| 301 |
<div class="card">
|
| 302 |
<div class="ic">β</div>
|
| 303 |
<h3>Level the training data</h3>
|
| 304 |
+
<p>A diff shows where you landed; a trace shows how you got there. That reasoning is what's locked inside a few companies today.</p>
|
| 305 |
</div>
|
| 306 |
<div class="card">
|
| 307 |
<div class="ic">β</div>
|
| 308 |
<h3>A commons, not a moat</h3>
|
| 309 |
+
<p>One openly-licensed <a href="#" class="inline-link js-dataset">dataset on Hugging Face</a> anyone can download, study, and build on. It belongs to the community that fills it.</p>
|
| 310 |
</div>
|
| 311 |
<div class="card">
|
| 312 |
<div class="ic">β</div>
|
| 313 |
<h3>Cleaned before it leaves</h3>
|
| 314 |
+
<p>Paths, usernames, and secrets are stripped on your own machine β and you review what's left before anything sends.</p>
|
| 315 |
</div>
|
| 316 |
</div>
|
|
|
|
| 317 |
</div>
|
| 318 |
</section>
|
| 319 |
|
|
|
|
| 322 |
<div class="wrap">
|
| 323 |
<div class="sec-label"><span class="ix">02</span> Install</div>
|
| 324 |
<h2>One command. <em>Every</em> agent.</h2>
|
| 325 |
+
<p class="sec-intro">One installer for every agent. No Hugging Face account needed.</p>
|
| 326 |
|
| 327 |
<div class="install-shell">
|
| 328 |
<div class="panel-body">
|
|
|
|
| 330 |
<div class="num">1</div>
|
| 331 |
<div class="body">
|
| 332 |
<h4>Add the skill</h4>
|
| 333 |
+
<p>Auto-detects and installs into each agent you use β Claude Code, Codex, pi, opencode, and 50+ more.</p>
|
| 334 |
<div class="code">
|
| 335 |
<span class="pmt">$</span><code id="installCmd">npx skills add trace-commons-ai/donate-trace</code>
|
| 336 |
<button class="copy" data-copy="installCmd">copy</button>
|
|
|
|
| 349 |
<div class="num">2</div>
|
| 350 |
<div class="body">
|
| 351 |
<h4>Run it after a session</h4>
|
| 352 |
+
<p>After a session on open-source work, run <code style="color:var(--paper-pure)">/donate-trace</code> (pi: <code style="color:var(--paper-pure)">/skill:donate-trace</code>). It confirms the repo is public first.</p>
|
| 353 |
<div class="code">
|
| 354 |
<span class="pmt">βΊ</span><code id="runCmd">/donate-trace</code>
|
| 355 |
<button class="copy" data-copy="runCmd">copy</button>
|
|
|
|
| 360 |
<div class="num">3</div>
|
| 361 |
<div class="body">
|
| 362 |
<h4>Review, then send</h4>
|
| 363 |
+
<p>See exactly what was removed, then confirm. It opens as a pull request a maintainer reviews before anything goes public β anonymous, or attributed if you're logged in.</p>
|
| 364 |
</div>
|
| 365 |
</div>
|
| 366 |
<div class="install-note">
|
| 367 |
<span class="b">β³</span>
|
| 368 |
+
<span>Prefer hands-off? Paste a setup prompt and your agent installs the skill, then walks you through your first donation.
|
| 369 |
<button class="copy" data-copy="setupPrompt" style="margin-left:6px">copy setup prompt</button>
|
| 370 |
<span id="setupPrompt" style="display:none">Install the Trace Commons donation skill by running: npx skills add trace-commons-ai/donate-trace. Then, only if my current project is an open-source public repository, help me anonymize and donate my most recent session.</span>
|
| 371 |
</span>
|
|
|
|
| 380 |
<div class="wrap">
|
| 381 |
<div class="sec-label"><span class="ix">03</span> Explore the commons</div>
|
| 382 |
<h2>Watch the commons <em>grow</em>.</h2>
|
| 383 |
+
<p class="sec-intro">One public row per donation. Watch it grow β or open the whole dataset on Hugging Face.</p>
|
| 384 |
|
| 385 |
<div class="growth">
|
| 386 |
<div class="growth-head">
|
|
|
|
| 412 |
<section class="final">
|
| 413 |
<div class="wrap">
|
| 414 |
<h2>The commons only exists if <em>we</em> build it.</h2>
|
| 415 |
+
<p class="sec-intro" style="margin:0 auto 38px">Open infrastructure is built, not given β one session at a time. Donate a trace and keep the next coding models open.</p>
|
| 416 |
<div class="cta-row">
|
| 417 |
<a href="#install" class="btn btn-primary">Install the skill β</a>
|
| 418 |
<a href="#" class="btn btn-ghost js-dataset">Browse the dataset β</a>
|