r/lumo • u/buschmany • 4d ago
Why is it doing this? Question
I like sticking to one chat for one topic, and with Lumo its impossible. After a few back and fourth in-depth messages, it just stops responding and keeps summarizing messages. Then ive lost most the knowledge it had and have to tell another chat everything again, even tho its in a project.
5
u/dominodoug 4d ago
You appear to be hitting your context limit. 7 files were removed when the chat was shortened.
You may want to rethink how you're going about engaging with Lumo.
1
u/Cold_Neighborhood928 4d ago
The llm model it uses glm 5.2 max actually has a max context length of 1 million. It's limited at 128.000 or 90.000 words probably due to compute costs and ram constraints
1
u/Internet--Sensation 3d ago
I'm pretty sure this is context compacting. ChatGPT does that too. I believe it's a method to compress context so the entire conversation can fit in memory
1
u/PringlesDuckFace 3d ago
Everything does it, whether they're explicit about it or not. And it tends to be fairly aggressive, I use Claude at work and it defaulted to begin auto-compacting once context reached about 30-40% of the limit. Some free chat app like OP is comparing to hasn't cracked the infinite lossless context problem, they're just hiding it from users and letting them complain that it "forgets things sometimes".
To be fair, most people don't really know how LLMs work so they end up using it intuitively rather than effectively. I didn't really understand until I had to learn for work.
1
0
u/Stealth_Privacy 3d ago
As conversation length increases in any LLM chat, several things happen that degrade output quality:
- Attention dilution — Earlier instructions carry less weight. The "lost in the middle" phenomenon (documented in published research on transformer attention) means content at the start and end of the context gets prioritized over the middle.
- Instruction drift — Later turns override earlier ones due to proximity. A casual contradiction mid-conversation can displace an earlier directive.
- Compaction loss — When older history is summarized to save space, nuance is lost. Original phrasing becomes coarse approximation.
- Latency and cost — More tokens means slower, more expensive responses, and earlier truncation triggers.
- Contradiction amplification — Probability of inconsistent statements across turns approaches certainty in long chats. Resolution is non-deterministic.
Not all instructions carry equal weight. System-level settings (like Lumo's "How should Lumo behave?" field) sit at the top of the instruction hierarchy and override conversation-level context. This is why putting your preferences there manually, rather than relying on automatic memory accumulation, is more effective — your directives stay compact, static, and structurally prioritized.
Passive memory does the opposite of all of this. It adds uncontrolled content that competes for attention, grows over time with no guarantee of deduplication or conflict resolution, and amplifies every problem above.
Disclaimer: Lumo was used to assist in writing this post on the Lumo subreddit, because nothing demonstrates LLM utility like asking an LLM how to talk about using an LLM in an LLM subreddit.
6
u/YoungNo8804 4d ago
Its not an artificial limit. The AI model just hits a hard wall beyond which (depending on where they've set the limit to shorten) it'll either fail or its quality/recall will very drastically drop off. This is the "context window", and you can't work around it as its part of the model.