Switched from ChatGPT to Claude and realized the official migration only transfers what ChatGPT remembers about you, not your actual conversations. Built a local pipeline that imports full exports, generates semantic embeddings on your machine, and serves them via MCP server. Claude Desktop and Cursor can search your entire chat history by meaning during any conversation. No cloud, no API keys for core pipeline. Also supports Claude Code, Cursor, and Grok exports.