I think you completely missed the point of this thread: rolling ones own data model is a non-negligible cost.
best orgs will own their data and have full history in version control so that it's easier for LLMs and humans to work with, not walled garden traps
(The emacs mode includes an MCP server)