I've had a suspicion for a while now that this is what ChatGPT does within a conversation (chat.openai.com, not the api). I've had very long chat histories that seem to gracefully degrade instead of just forgetting everything. Maybe there's more clues in the context than I realize though. Either way this type of idea will probably be a fundamental feature for all chat bots in the future IMO.
MemGPT – LLMs with self-editing memory for unbounded context
31–40 of 90 posts
Re: MemGPT – LLMs with self-editing memory for unbounded context
#32Re: MemGPT – LLMs with self-editing memory for unbounded context
#33Discussed last night: https://news.ycombinator.com/item?id=37894403 (Mostly arguing about the authors' choice of title)
[flagged]
Re: MemGPT – LLMs with self-editing memory for unbounded context
#34I was just suggesting something like this to a friend yesterday! (Neither of us know enough to do it or know if it's a good idea.) However, I do think the context length is one of the top improvements that would make LLMs much more useful.
Context length being so limited is the number one thing that rules LLM as possessing something that resemble “intelligence”, so if we this kind of unbounded context length we're entering into a completely new universe in terms of LLM abilities.
Re: MemGPT – LLMs with self-editing memory for unbounded context
#35Re: MemGPT – LLMs with self-editing memory for unbounded context
#36I've had a suspicion for a while now that this is what ChatGPT does within a conversation (chat.openai.com, not the api). I've had very long chat histories that seem to gracefully degrade instead of just forgetting everything. Maybe there's more clues in the context than I realize though. Either way this type of idea will probably be a fundamental feature for all chat bots in the future IMO.
Re: MemGPT – LLMs with self-editing memory for unbounded context
#37If you want to try it out yourself, we have a Discord bot up-and-running on the MemGPT Discord server (https://discord.gg/9GEQrxmVyE) where you can see the memory editing in action - as you chat with the bot, you'll see MemGPT edit its memory to update its profile about you (and itself).
Everything's open source, so can also try running MemGPT locally using the code here: https://github.com/cpacker/MemGPT. In the repo we also have a document-focused example where you can chat with MemGPT about the LlamaIndex API docs.
Re: MemGPT – LLMs with self-editing memory for unbounded context
#38Re: MemGPT – LLMs with self-editing memory for unbounded context
#39I have a whole document of my thoughts on this topic, and as I was reading through the paper just piece after piece of the concepts that I had documented kept coming up.
Glad I am not the only one thinking in this direction.
Re: MemGPT – LLMs with self-editing memory for unbounded context
#40Context window is biggest limitation to LLMs, IMO. The great reasoning capabilities hit the context window limitation in many practical use cases.