Bring your assistant's memory to every agent
ChatGPT, Grok, Claude, and the rest each learn how you work, then keep it to themselves. ctxfile now imports that memory, at the scope it belongs to, and nothing that could steer an agent goes live until you approve it. Free core.
- New tool
ingest_memoryand promptctx-import-memory: an assistant exports what it knows as one fact per entry, in batches of up to 100, against a strict schema with field-by-field errors. Two scopes:global(about you, every project sees it) andproject. - Review built in: instructions and identity entries wait for your approval. Duplicates from different assistants merge into one entry; a rejected entry stays rejected on re-import.
get_contextcarries active memory in a newmemoryblock, attached at read time so approvals show immediately, capped at 4,000 tokens.ctxfile memory prompt|import|list|approve|reject|export, plus an import and review section in the dashboard Memory view.exportprints dated lines under category headers, ready to paste into another assistant or an AGENTS.md.- Sessions:
user_directivesonsave_sessionandingest_contextturns rules you state mid-session into pending instructions, andctxfile ingest importtakes a pasted session from chats without MCP. - Sync and relay: memory syncs end-to-end encrypted, global memory rides every vault, and the relay serves
ingest_memoryso ChatGPT, Grok, and claude.ai can export straight into your vault. Handoff grants and org federation never see memory.