The predicates can be customized for individual use cases, and typed memory will extrapolate from the conversations you have with it. For example, in some use cases you should be able to deterministically separate actions from decisions. The agent, instead of guessing or hallucinating, will be able to successfully recall the precise decisions, and whether the actions are permitted or not.
anuptalwalkar•27m ago
It is open source and the way this works is by defining the typed memory around default predicates ex -https://github.com/Polign/recall/blob/main/internal/engine/d...
The predicates can be customized for individual use cases, and typed memory will extrapolate from the conversations you have with it. For example, in some use cases you should be able to deterministically separate actions from decisions. The agent, instead of guessing or hallucinating, will be able to successfully recall the precise decisions, and whether the actions are permitted or not.