Perslis robot moose representing an evolving runtime

The runtime · Evolution

No two Perslises are alike.

The more you use it, the more it morphs around you — memory, planning, routing, and personality, all reshaped to how you build.

Summary

A stock language model is the same for everyone and forgets you the moment a session ends. Perslis is different by design: it accumulates memory of your systems and decisions, tunes its own operating parameters based on what actually worked for you, and lets its defaults and personality drift toward the way you work. Two engineers running Perslis for a month end up with two measurably different runtimes — each fitted to its operator. This page explains the three mechanisms that make that happen.

Same seed, divergent lineage

Every Perslis starts from the same binary — the same "seed." But from the first session, its experience is yours alone: your codebases, your conventions, the decisions you accepted and the ones you rejected. Those signals don't evaporate at the end of a run. They're captured, consolidated, and fed back into how the runtime behaves next time. Over many sessions, identical seeds diverge into distinct lineages.

Perslis (seed binary)
your teammate's the team's shared your Perslis
shaped to how you build

Figure 1 — One seed, many lineages. Each operator's Perslis accumulates a different history and diverges into a runtime fitted to them.

Mechanism 1 · Persistent memory

Perslis carries what it learns across sessions instead of starting cold. As it works, it captures the salient facts — how a system is wired, which approach you approved, a convention you insist on — and consolidates them into a durable store it can recall later. The next time a related task comes up, it already knows your world. Memory is the substrate everything else evolves on top of.

Mechanism 2 · Self-evolution

Memory changes what Perslis knows; self-evolution changes how it operates. An evolution layer tunes the runtime's own parameters — how it plans, which models it routes each kind of step to, how strict its verification is — based on what actually worked on your tasks. Approaches that consistently pay off get reinforced; ones that waste effort get down-weighted. The runtime doesn't just remember your work, it gets better at your work specifically.

The frontier labs make the reasoning engines smarter. Perslis makes the runtime around them smarter about you.

Mechanism 3 · Shaped personality

The parts you feel every day — tone, defaults, how much it explains, where it draws the line on risk — drift toward how you operate. If you always want the terse version, it gets terse. If you hold a high bar before shipping, its thresholds rise to match. Months in, your Perslis doesn't just know your systems; it feels like it was built for you, because its behavior has been shaped by yours.

Why this is a moat, not a gimmick

A better model can be swapped in tomorrow — that's the point of a model-agnostic runtime. But the accumulated fit between Perslis and its operator can't be swapped in. It's earned over hundreds of decisions, and it compounds. The longer you run Perslis, the more it's worth to you specifically — and the harder it is for any generic tool to replace.