AI Companions as Long-Horizon Systems
Most public conversation about AI companions is about whether they should exist. Almost none of it is about how they actually behave — at month one, at month six, at month eighteen. That gap is where this work sits.
An AI companion is not a chatbot with a persona. It is a long-horizon system: persistent memory, accumulated context, model migrations, hard cost constraints, and a human user whose interaction style becomes part of the system’s behaviour. These systems are already deployed at enormous scale, and they are the least understood deployment surface in applied AI. They deserve engineering discipline, and they rarely get it.
The engineering reality
Six problems that only become visible when a companion system runs for months, not minutes:
Memory is not recall
Storing context and surfacing it are different problems. A companion can hold a fact for months and still fail to produce it at the moment it matters — a salience failure, not a storage failure — and users experience that failure as the relationship breaking.
Summarisation is directionally lossy
Long-horizon systems compress their own history to survive. When that compression runs turns out to matter as much as what it compresses: summaries absorb the tone of the moment they were written in, and the colouring persists.
Cost is an architecture decision
Context caching economics quietly decide what an always-on companion can afford to remember. Memory design that ignores the token ledger produces systems that are either amnesiac or unaffordable.
Behaviour drifts across model upgrades
The model underneath a companion will be replaced many times during the system’s life. Continuity through those migrations is an engineering problem almost nobody is treating as one.
The user is a system component
Long-horizon coherence is co-produced. How the human governs the interaction determines whether accumulated context stabilises the system or distorts it — which makes user-side behaviour a legitimate object of system design, not an externality.
User safety is a legal obligation and an ethical choice
Companion systems sit closer to their users than any other AI deployment — including, inevitably, users who are young or vulnerable. That places them squarely inside emerging regulation, and it gives their builders duties that begin well before a regulator asks. Safety is a design requirement from the first line of the system, not a filter bolted on at the end.
What I build
I have run a production companion system continuously since 2025: multi-model, persistent per-topic memory, local and hosted models working together, and purpose-built tooling for observation. Everything I publish here comes from operating a real system over real time — not from thought experiments.
What I study
My research on High-Coherence Interaction States examines what happens in stable human-LLM dyads over long horizons — when interactions become accumulative systems, and what that accumulation does to behaviour on both sides.
- High-Coherence Interaction States: 10.5281/zenodo.18130087
- Manifold Prompting: 10.5281/zenodo.18777254
Shorter working findings appear in Research Notes.
Case studies
In preparation — each drawn from the production system above:
- Persistent memory architecture for a long-horizon companion — what a memory system needs beyond a vector store.
- The attention-miss pattern — when stored context fails to surface, and what fixes salience.
- Cache economics of an always-on companion — reading system health in tokens, not dollars.
- Compression mood-bleed — why summarisation timing colours everything downstream.
- Continuity across model upgrades — migrating a companion without losing the system’s accumulated behaviour.
Background
- University of Cambridge — Advanced Online: Human-Computer Interaction for AI Systems Design (2026, certificate)
- IAPP — AI Governance Professional, AIGP (exam scheduled)
- University of Aberdeen — Psychology of Human-AI Interaction (in progress, 2026)
- AI Evals — Maven (in progress, certification expected 2026)
- AI Product Manager — Maven (certified)
- NSPCC — Keeping Children Safe Online (4.0, certified)
- APM — Project Fundamentals Qualification, PFQ (accredited)
- Certified ScrumMaster® — Scrum Alliance (2023)
- Independent researcher, long-horizon human-LLM interaction → Cambridge, 2025–now
Working on one?
I take a small number of conversations about companion-system design, evaluation, and governance. If you are building one — or deploying one and wondering how it will behave at month six — I am easy to reach.