If you are using one of the new chat engines, you can save the chat_history (or memory, if using a react chat engine) somewhere and use it when you load again
but if you check chat_engine.chat_history or chat_engine.memory, you can pickle or save that and use it when you create the chat engine later: index.as_chat_engine(chat_history=chat_history)