MemGPT – LLMs with self-editing memory for unbounded context

MemGPT is a powerful chatbot that utilizes self-editing memory to create perpetual conversations. It intelligently manages different memory tiers in language models (LLMs) to provide extended context within the LLM’s limited context window. By pushing critical information to a vector database and retrieving it later in the chat, MemGPT enables continuous and seamless conversations. To try out MemGPT, users can join Discord and message the MemGPT bot. The system has various commands that allow users to create profiles, enter their OpenAI key, and create MemGPT chatbots. MemGPT can be run locally as a conversation agent in CLI mode by following the provided instructions. Overall, MemGPT offers a unique and valuable tool for interactive chat experiences.

https://github.com/cpacker/MemGPT

To top