Optimise what you can't differentiate
User preference, pass/fail test suites, latency, cost. If you can score it, a population can climb it. No gradient required.
Evolutionary training for language models
Quicksort AI breeds a population of LLM variants, ranks them on the thing you actually care about, and lets the fittest write the next generation.
01 / The loop
Each bar is a model variant; its height is how well it scores on your evaluation. Watch the population get ranked, culled and rebred. The average climbs because selection keeps what works.
02 / Why evolve
User preference, pass/fail test suites, latency, cost. If you can score it, a population can climb it. No gradient required.
Every variant evaluates independently. Add more hardware and the search gets wider, not just faster.
Hyperparameters, adapter shapes, data mixes, merge weights and prompts evolve together instead of being tuned one at a time.
Each checkpoint knows its parents and the mutations that made it, so you can trace exactly why a model behaves the way it does.
03 / The genome
Everything that defines a variant lives in its genome. Mutation nudges a few genes; selection decides whether the nudge was a good idea. Try it.
We're onboarding a small founding cohort of teams. Leave your email and we'll reach out.