Closed voidKandy closed 6 months ago
Message buffer will just be short term memory, no more choosing source of the buffer.
Messaging loop for the base agent continues until an arbitrary length of the cached messages is reached, once it is:
The system created should leave room for multiple ways of 'encoding' memory. Summarizing chunks of messages being the most basic mechanism of encoding. But eventually mechanisms such as the one in this paper should be implemented.
Significant chagnes have been made to the memory system and will now be pushed to main, a brief outline of what was changed was covered in this blog post. I will close this issue now, but more will be opened in the future as more features are added to memory.
When using an agent which has a long term memory buffer, it will update the database on every message. Instead short term memory should save messages, and then long term memory should be intermittently written to.