Custom Short and Long term memory persistance in crew.ai

I want to use postgres as short term and opensearch as long term persistance with crew.ai.
Is there any official way of implementing the same like in Langgraph ?
https://langchain-ai.github.io/langgraph/concepts/memory

Here is the doco for memory. It might help. mem0 is an option

So implementing an external memory will enable switching over short and long term memory to desired DB provider and defaults wont be used ?

In my testing with mem0 it meant i could set a userid and so the memory was used from mem0