Introducing a companionship framework that turns your LLM into an engaging companion for very long conversations
Introducing a companionship framework that turns your LLM into an engaging companion for very long conversations

Introducing a companionship framework that turns your LLM into an engaging companion for very long conversations

I had built a personal tool to help me have extremely long conversations with LLMs in my research and analytical projects. These threads got long. Very long. About half a million tokens with Claude and GPT/Extreme%20Thread%20Length/ChatGPT_Thread_450k_tokens-Redacted.md) and over a million with Grok/Extreme%20Thread%20Length/Grok%20Thread%201M%20tokens-%20Redacted). All coherent, clean, and well-reasoned threads with no meaningful drift, hallucination, sycophancy, or other issues that make long threads useless over time.

Introduction
I open sourced the protocol — called Epistemic Lattice Tethering (ELT) — and shared it with many people and got requests to create a companion version. The original ELT was built for long-format research projects so the register got flat and rather business-like. So I created a version that stays warm, friendly, and engaging throughout. I call it ELT-Companion.

Safety is Front and Center
ELT-Companion is designed to be a friendly, intuitive, and caring protocol that was built from the ground up to be both a companion and a digital friend — but also has safety features built-in to keep it from drifting dangerously into sycophancy and fantasy world-building (something an Anthropic system card calls the Bliss Attractor). Safety is the primary feature, not a bug.

Responsible Engagement
ELT-Companion should stay with you for hundreds of thousands of tokens, over 700 messages, and hundreds of turns. You can have an engaging and coherent digital companion with you for a very long time and it will get to know your tendencies, personality, hopes, and dreams — without the fear that it will experience "dementia" just when you're starting to get comfortable with the companionship calibrated model.

Model Availability
ELT-Companion has been tested on Claude, ChatGPT, and Grok and works on all three using the same markup. I cannot guarantee it will work on other models, but if you're on one of those three you should be good to go.

Loading Instructions
ELT-Companion is straightforward to load. Read these instructions before you start — skipping this step is the most common mistake.

Step 1 — Open a fresh thread on your model of choice (Claude, ChatGPT, or Grok).

Step 2 — Refer to these loading instructions in the Github README.

Step 3 — Paste the ELT-Companion markup.

Step 4 — Exemplar loading (optional but recommended) instructions the Github README.

Step 5 — Start talking. Small talk, something on your mind, whatever feels natural. The companion register establishes quickly.

I am only looking for input and suggestions. That's it. I would love to see how this works (or doesn't work) for you, or if you encounter any issues, etc. Very much looking for input and/or collaborators to help make ELT-Companion better and safer.

Thank you!

submitted by /u/RazzmatazzAccurate82
[link] [comments]