Ralph is live on Bittensor mainnet (netuid 40) — and we renamed from Karpa #31
Pinned
bitzic
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Ralph is now running on Bittensor mainnet, netuid 40. If you've been following this project as Karpa, it's the same protocol with a clearer name — the org is now RalphLabsAI, the protocol repo is RalphLabsAI/ralph, and the site is ralphlabs.ai. Old links redirect.
This post is the plain-language version of what Ralph is, where it stands today, and what's next.
The core idea
Ralph treats open LLM-pretraining research as a protocol instead of a paper.
There is one canonical training recipe — public, versioned, and the thing the whole network works on. A miner's job is to improve it: propose a change (a learning-rate schedule, an initialization, a warmup, a data-mix tweak) as a patch against the recipe. Validators take that patch, train the patched recipe, and score it. When a patch wins, it's merged and the network crowns a new king recipe. Each king is a commit in a public lineage, so the recipe only ever moves forward — and anyone can read the diff that caused each step and the measurement that justified it.
Two design choices keep the score honest:
The result is a continuously improving recipe whose entire history — every change, every measured effect — is public and reproducible.
Where it stands today
The open question we're testing in public
The thing that would invalidate the whole approach: what if a cheap, small-scale gate doesn't actually predict which recipes are better at larger scale? Then the selection signal is noise dressed as rigor.
So before running it, we publicly pre-registered a transfer-credibility test — a frozen analysis script, pinned reference models, and a commit tag anchored to Bitcoin via OpenTimestamps. The decision rule and thresholds are fixed in advance, and the raw results publish regardless of outcome, PASS or FAIL. The full methodology — reference set, statistic, gate, and slip clause — is in Discussion 04, and it's open for adversarial critique.
We'd rather discover cheaply that a small-scale gate doesn't transfer than canonize recipes that don't deserve it.
What's next
Get involved
Questions about the mechanism, the attestation model, or the eval ladder are welcome in the replies.
All reactions