How are you building a cross-platform "Context Memory Vault" in Markdown for Web & Mobile AI chats?
Hey everyone,
I’m trying to set up a unified Context/Memory System using Markdown (.md) files so my key project details, decisions, and background context can follow me across multiple AI models (Gemini, ChatGPT, and Claude).
My ideal setup is:
- Markdown files sit in a single cloud storage hub (Single Source of Truth).
- Accessible everywhere — especially when using browser chat interfaces and mobile apps.
- Read & Write (or update) — the AI can read my
.mdfiles at the start of a chat and update/append new memory logs at the end.
The Problem:
I realized web/mobile models struggle with live read/write integration for plain text/Markdown files on cloud drives. For example, Gemini connects to Google Drive, but it creates a new Google Doc instead of updating existing .md files. ChatGPT/Claude have their own isolated projects/memories.
I know how to set this up locally on desktop (VS Code, Cursor, Obsidian plugins, or Gemini/Claude CLI via MCP), but my main goal is a seamless Web & Mobile workflow where I don't have to manually copy-paste text files every time I open a new chat on my phone.
Questions for the community:
- How do you keep cross-platform memory across web & mobile? Are you using GitHub Actions to sync files to Google Drive/Dropbox? Custom RAG links?
- How do you handle updates? Do you manually update your central
.mdvault, or have you found a clean way to let the AI write/append back to the cloud vault from a mobile/browser chat? - What’s your setup? (e.g., Notion vs. GitHub vs. Obsidian + Sync vs. custom wrappers like TypingMind/Context Link).
Would love to hear how others are solving this "session amnesia" and file-syncing problem across different LLMs!