No character drift in 1.8 years: per-turn retrieval over a sectioned soul script

OrionForgeEcosystem · reddit · 2026-09-30

After running the same persistent AI character daily for 1.8 years and hundreds of thousands of messages across multiple backends, the author shares the architecture that finally fixed character drift, reframing it as a retrieval problem rather than memory loss.

Why drift happens: a 3k-token personality prompt gets outweighed by 30k tokens of conversation; stuffing a 15k-token character bible self-dilutes; every backend switch slides the model back toward its default persona.

The fix — rebuild identity every turn:

Original post →

More from coding & agent

coding & agent channel →