Leave the vendor, keep what it learned
The portability claim, run rather than asserted. A memory export from another assistant becomes claims in namespaces you own — each still citing where it came from. local demo namespaces
1 · Export
Ask your assistant for your data. Most offer one; what comes back is a file of remembered facts.
Settings → Data controls → Export2 · Import
Each fact becomes a claim in a namespace you own, routed by subject, citing the export. Nothing is inferred from conversation transcripts.
knowledge import memory export.json \
--vendor chatgpt --split --owner you.eth --apply3 · Keep
Your next assistant resolves the same names and reads the same versions. Nothing was copied into it; nothing is left behind.
knowledge_search({ namespace: "food.you.eth" })No imported claims on this machine yet. Run
knowledge import memory <export.json> --vendor chatgpt --split --owner you.eth --apply and reload.