EleSync stores AI conversation memory on your own machine
EleSync is a vault for avoiding repeated setup details across Claude, ChatGPT, Gemini, and other AI tools. An AI tool that supports MCP can read from the vault and write new memories into it. The data stays in one folder on the user’s own machine as plain-text files, instead of being stored in a cloud service.
, Cursor, Cline, and Continue can connect through stdio with little setup. ChatGPT needs a remote-style connection instead of starting a local program, so EleSync also supports HTTP transport. The codebase is about 4,300 lines of Python and is released under the MIT License.
Its five main tools are recall, remember, forget, memory_status, and find_conflicts. Storage uses files with plus content, while a local index handles fast . Optional uses local ONNX embeddings on the CPU.
Key points
- EleSync gives multiple AI tools one shared vault.
- The data is stored as plain-text files in a folder on the user’s own machine.
- , Cursor, Cline, and Continue can connect through stdio.
- HTTP transport is included for ChatGPT .
- Fast search uses , with optional through ONNX embeddings.