Memory or Knowledge Functionality for Lumo
Hi Proton Team,
First off, thank you for your continued innovation and focus on privacy. I’m really enjoying the direction you’re taking with Lumo AI!
I’d like to request a feature that would make Lumo even more valuable: the ability to remember past interactions, facts, or preferences—essentially a "memory" or "knowledge" functionality. This could allow Lumo to provide more personalized, helpful, and context-aware responses over time while respecting privacy and user control.
For example, Lumo could keep track of things I’ve told it (like my preferences or recurring topics across all the chats or within chat groups), so I don’t have to repeat myself in each session. Of course, privacy and transparency in how this information is stored and managed would be essential—perhaps along the lines of an opt-in, adjustable, and fully user-controlled memory.
I believe this feature would set Lumo apart and make it a truly indispensable assistant, all while upholding Proton’s values.
Thank you for considering this suggestion!
Best,
[A user eager for smarter and more helpful AI]
-
Steeve P
commented
I’m not clear on why the existing ‘Anything else Lumo should know about you?’ personalization is insufficient to meet this requirement. I wouldn’t want profiling that isn’t transparent, explicit and on an opt‑in basis. Perhaps Lumo could allow adding to the personalization from within the chat, but I would expect to have to give explicit consent each time a save is proposed.
-
Paul H
commented
This doesn't seem possible without Lumo breaking some of its current tenets. Storing encrypted chats after the fact is one thing. Lumo doesn't really have access outside your profile settings and what you say in a single session. The value in a memory is clear and obvious, no argument there. But I don't see how it can be possible without opening up access to customer data on the server side of things. That's always been kept to the minimum amount possible and I applaud them for that. I don't like the idea of "just this one time though it'll be ok."
-
O
commented
While I appreciate the enthusiasm for improving Lumo, I personally don’t want a memory or persistent-knowledge feature. One of the main reasons I trust Proton is because their tools don’t retain long-term personal data unless absolutely necessary. Even if the feature were opt-in, adding persistent memory feels like a step toward more data collection than I’m comfortable with.
I prefer Lumo to stay stateless and privacy-focused, without storing information about my preferences, past conversations, or behavior. If I need Lumo to know something, I’d rather tell it each time than have the system quietly accumulate personal details—even with controls in place.
For me, Proton’s strength is minimal data retention, strong boundaries, and tools that don’t try to “learn” about me. I hope Lumo keeps that philosophy intact.
-
Phillip
commented
This should be totally doable (and awesome) seeing as though Proton stores your chats anyway.
-
$pect0
commented
No guys it's not implemented, yet😑
-
Phobia
commented
Supported. I think with the release of Lumo 1.2 (is it really 1.2?) we got a bit closer to fulfillilng the request. At least now we can tell Lumo how we want to be called and other preferences. That is great!
I want to add something, though: It would be super nice to have some sort of profiles that Lumo can work with. So a personal one, one for work, one for ... That way, Lumo could be used in a more granular fashion. You know, so that in one profile it keeps certain important information that are related to a job or a project or something like that withouth "mixing" it up with inputs from other profiles.
-
Patrik H
commented
To put it bluntly, all the features that OpenAI's ChatGPT has and adds (like memory, Agent/Research mode, Tasks, automatic thinking mode, etc.) are just super great and useful - and Lumo lacks them all. So it's hard to stick with Lumo, as much as I'd like to. I appreciate it's really hard to keep up with how fast OpenAI churns out features, but I'd hope that Proton can do a bit better than it currently does and up the pace a bit - it's been July since this was originally posted, and I believe ChatGPT has had Memory mode for longer already.
Thank you Proton team! :) -
$pect0
commented
We urge the Lumo Team to work on it.
-
$pect0
commented
I still think it's critical!
-
$pect0
commented
More comments make it more visible
-
$pect0
commented
Guys, we should comment more on this suggestion to make it more visible to the Lumo team.
-
Lain Iwakura
commented
What Rutger van der Eijk said
(*^ー^)ノ♪ -
Rutger van der Eijk
commented
Being able to set some preferences would be very usefull to have.
There are certain things I need to repeat in conversations, like the locale I use in Excel. I can do this with
"Please format all Excel formulas using ; as the separator."
It would be usefull not to have to repeat this every time.A full memory of all conversations (as is stated in this Feature request) is maybe difficult to implement. But a more lightweight Feature for having some preferences saved should be easier I expect.
-
Any
commented
I know that this is a very complicated issue, and it's one of the reasons I switched to lumo. I didn't know *which* things chatgpt was keeping in memory. The only thing I can think of is to have a transparency screen or tab where you can actually see what is in the saved memory and delete anything you don't want lumo to remember (or delete everything if you like). Alternatively, it could be made into an affirmative feature where you have to open the "memory" tab and tell it what you want it to remember. I'm not a developer, so these may be untenable ideas, but as a frequent user who likes to explore the bounds of what is possible with AI, that is how I would be the ideal situation in terms of ease of use and transparency.
-
Peter
commented
Yeah, even just quality of life stuff like remembering I live in a country using metric would save a lot of faff
-
disco
commented
Specifically a system prompt box like LM Studio Settings->Context
-
[Deleted User]
commented
This is critical, but there are very effective strategies for doing this now. They are also very flexible. Documenting those would be an excellent idea. "Memory" and "Knowledge" are extremely difficult and hideously expensive for any LLM, and privacy requirements raise difficulty and price exponentially.
-
Victor Butko commented
At least Lumo should have an option to save text about you. This will prevent Lumo from giving advice for other usage scenarios. For example, operating system/platform, location, language, etc.
-
Hunting.Targ
commented
I Iike this request and second it; there should be some UX controls to allow user control over the specific conversations and other additional information that Lumo accesses.
Proton's original and primary mission is privacy, and part of that involves intentional separation or compartmentalization of data. To break down those barriers to enable more functionality requires a careful entwining of soliciting 'informed consent' from the user, and automation features to keep consent from being a laborious, repetitive process.
I'm one of the holdout end-users that still at least skims most EULAs on new things I use, and in my view the balance is somewhere between a single click on "I agree to the Terms and Conditions [Which I probably didn't read]" and going through a dialog box for every single action that requires some kind of legal acknowledgement or consent.
-
Alexander Hendry commented
Hello Proton Team,
Im requesting a feature that would greatly enhance everyone's experience with Lumo. Specifically, I would like to request the implementation of a persistent memory feature that allows the AI to remember previous interactions and discussions.
As a game developer, I often need to reference earlier conversations and discussions related to my project. Having a persistent memory feature would enable me to:
Reference Previous Discussions: Easily revisit and reference information from earlier conversations, which would be particularly useful for tracking project progress and decision-making.
Maintain Context: Keep track of the context of ongoing projects, ensuring that each new interaction builds upon the previous ones.
Improve Efficiency: Reduce the need to manually recreate or restate information that has already been discussed, saving time and increasing productivity.
Enhance Collaboration: Facilitate better collaboration with team members by having a shared record of discussions and decisions.
I believe that implementing persistent memory would significantly improve the usability of Lumo for users involved in long-term projects or those who need to maintain a continuous flow of information and context.
Thank you for considering this suggestion. I look forward to seeing how this feature could be implemented in future updates.