Memories are short notes DataMind Oda keeps in mind as it works, so you do not repeat the same preferences and facts in every chat. This page covers saving memories from a chat, managing them in Settings > Memory and undoing what Oda saves; skills, connectors and the rest of Oda's settings are covered in Memory, skills and connectors.
saved by the agent.Memories are sent with every message and are recorded in the DataMind OS Observability log. Do not put passwords, account numbers or other personal data in a memory.Saved to memory · Global · Reply language.Nothing changed to its card, and it offers no Undo.Undoing…; when it finishes, it reads Undone and the button is gone.Could not undo: {reason}; a note that changed after Oda wrote it cannot be undone from the chat, and the refusal points you to its versions in Settings > Memory.{title} (no longer in the app).Answer style and Keep answers short and use bullet points., and the Memory field counts your text against its limit, in the form {count} of {max} characters.Give the memory a title. for a missing title, Write the memory. for missing text, and A memory holds up to {max} characters. when the text is too long. Cancel closes without saving.Delete the memory {title}? with It stops being sent with messages. You can restore it from Recently deleted.Deleted {time} and a Restore action; restoring brings the note back with Restored the memory {title}.Versions of {title}: versions newest first, the current one tagged Current, View and Back to read one beside the Current text, and Restore for any version that is not current. A version where the note was off carries Turned off in this version. Each version says where it came from: From a chat, From Settings, Restored, Undone from a chat, Edited outside the app or First version seen. After a restore you see Restored the version from {time}.Global memories: about {tokens} of {max} tokens sent with each message. or, for a workspace, This workspace: about {tokens} of {max} tokens sent with each message, global memories included. The bar turns a warning colour when it is nearly full.Could not load the memory with Retry; a failed change shows what went wrong after Could not complete the change: {reason}.No global memories yet. Add one, or ask DataMind Oda to remember something., No memories for this workspace yet., or, with no folders yet, No workspaces yet. Open a folder in a chat to add workspace memories.They stay with you: memories are kept on your computer, are not shared with your colleagues and are not synced to a DataMind server; the server sees them only in the requests your chats send. Remember, though, that they travel with every message, and they are recorded in the DataMind OS Observability log, so keep passwords and other secrets out of them.
Yes. A Workspace memory applies only in chats in that folder, while a Global memory applies in every chat. Add it from the Workspace tab, or ask Oda in a chat and say which scope you want; the card and the form both show where the note goes. The form says Sent in every chat. for a global note, or Sent in chats in {path}. for a workspace one.
Turn off Let the agent save memories in Settings > Memory. Oda then refuses to save and tells you what it would have remembered, so you can add it yourself. Your existing memories stay, and you can still add, edit, turn off and delete notes by hand.
An agent save is refused in a few cases, and the answer tells you which one it is:
The user turned off saving memories in Settings > Memory, so nothing was changed. Tell the user what you would remember, or ask them to add it in Settings > Memory. Turn the switch on, or add the note in Settings > Memory.Scheduled runs cannot change the persistent memory. Mention what should be remembered in your summary., and a sub-agent says Sub-agents cannot change the persistent memory. Report what should be remembered to the main agent.This chat has no workspace folder, so a workspace memory has nowhere to go. Use scope global. Pick a folder for the chat, or save a global note.Turn a note off to pause it: it stays in the list, stops being sent with your messages and can be turned back on later. Delete it to take it out of the list: it moves to Recently deleted, where you can restore it. Turning off and deleting are both always allowed, while turning a note back on is refused only when it would go over a size limit.
Yes. Deleted notes wait under Recently deleted in Settings > Memory; choose Restore and the note comes back with the notice Restored the memory {title}. If Oda deleted the note in a chat, that chat's card offers Undo instead.
An undo belongs to the card that recorded the change, and it works once. If the note has changed since, Oda refuses: The memory "<title>" changed after this chat's change, so it cannot be undone here. It answers The memory "<title>" is back already. when the change was already undone, and The memory "<title>" no longer exists. when the note was removed for good. Open the note's History in Settings > Memory and restore the version you want.
Yes. One note holds up to 2000 characters of text and a title of up to 120 characters, and everything sent with one message is bounded at about 8000 tokens, counted at about four characters per token. The meter in Settings > Memory shows your use, and Oda refuses a save, change, turn-on or restore only for size, giving the estimated size and the limit. Turning a note off or deleting it is never refused.
The note cannot be sent. Settings > Memory lists it under Files that could not be read with the reason, and Oda leaves it out of your messages. The usual cause is size: the file is over the file limit, or the note is over its character limits. Shorten it or split it into several memories.