# mex

> Persistent project memory for AI coding agents. Structured scaffold + drift detection CLI.

- **URL**: https://www.freshcrate.ai/projects/mex
- **Author**: theDakshJaitly
- **Category**: Developer Tools
- **Latest version**: `v0.5.0` (2026-05-18)
- **License**: MIT
- **Source**: https://github.com/theDakshJaitly/mex
- **Homepage**: https://www.launchx.page/mex
- **Language**: TypeScript
- **GitHub**: 677 stars, 39 forks
- **Registry**: github (`theDakshJaitly/mex`)
- **Tags**: `claude-code`, `claude-code-skills`, `cli-tool`, `context-management`, `cursor`, `developer-tools`, `documentation`, `llm`, `typescript`

## Description

Persistent project memory for AI coding agents. Structured scaffold + drift detection CLI.

## Recent releases

| Version | Date | Urgency | Changes |
| --- | --- | --- | --- |
| `v0.5.0` | 2026-05-18 | High | ## What's Changed * feat: compatibility contract, trace field, git-install ergonomics by @Yashasvi2229 in https://github.com/theDakshJaitly/mex/pull/45   **Full Changelog**: https://github.com/theDakshJaitly/mex/compare/v0.4.0...v0.5.0 |
| `v0.3` | 2026-05-14 | High | # mex v0.3  This release turns mex from a drift-aware scaffold CLI into a small operational memory layer for agents.  The original goal of mex is still the same: keep agent context useful, navigable, and honest without dumping an entire project into the prompt. v0.3 keeps the stable v0.2 scaffold architecture, then adds the pieces that make mex work better for persistent agents, homelabs, OpenClaw-style operational workspaces, and long-running project memory.  npm package: `mex-agent@0.3.5`  Pac |
| `v0.3.0` | 2026-04-05 | Medium | Tag v0.3.0 |
| `v0.2.0` | 2026-03-29 | Medium | # Changelog  All notable changes to this project will be documented in this file.  ## [0.2.0] - 2026-03-29  ### Fixed - False positive `DEPENDENCY_MISSING` warnings for versioned dependencies with semver prefixes (`^`, `~`, `>=`)  ### Changed - Sync now sends all drift issues to Claude in a single session instead of one session per file — reduces token usage and eliminates repeated session restarts  ## [0.1.0] - 2026-03-21  ### Added - Initial release - 8 drift checkers: path, edges, index-sync, |
| `v0.2.0` | 2026-03-29 | Medium | # Changelog  All notable changes to this project will be documented in this file.  ## [0.2.0] - 2026-03-29  ### Fixed - False positive `DEPENDENCY_MISSING` warnings for versioned dependencies with semver prefixes (`^`, `~`, `>=`)  ### Changed - Sync now sends all drift issues to Claude in a single session instead of one session per file — reduces token usage and eliminates repeated session restarts  ## [0.1.0] - 2026-03-21  ### Added - Initial release - 8 drift checkers: path, edges, index-sync, |
| `v0.2.0` | 2026-03-29 | Medium | # Changelog  All notable changes to this project will be documented in this file.  ## [0.2.0] - 2026-03-29  ### Fixed - False positive `DEPENDENCY_MISSING` warnings for versioned dependencies with semver prefixes (`^`, `~`, `>=`)  ### Changed - Sync now sends all drift issues to Claude in a single session instead of one session per file — reduces token usage and eliminates repeated session restarts  ## [0.1.0] - 2026-03-21  ### Added - Initial release - 8 drift checkers: path, edges, index-sync, |
| `v0.2.0` | 2026-03-29 | Medium | # Changelog  All notable changes to this project will be documented in this file.  ## [0.2.0] - 2026-03-29  ### Fixed - False positive `DEPENDENCY_MISSING` warnings for versioned dependencies with semver prefixes (`^`, `~`, `>=`)  ### Changed - Sync now sends all drift issues to Claude in a single session instead of one session per file — reduces token usage and eliminates repeated session restarts  ## [0.1.0] - 2026-03-21  ### Added - Initial release - 8 drift checkers: path, edges, index-sync, |
| `v0.2.0` | 2026-03-29 | Medium | # Changelog  All notable changes to this project will be documented in this file.  ## [0.2.0] - 2026-03-29  ### Fixed - False positive `DEPENDENCY_MISSING` warnings for versioned dependencies with semver prefixes (`^`, `~`, `>=`)  ### Changed - Sync now sends all drift issues to Claude in a single session instead of one session per file — reduces token usage and eliminates repeated session restarts  ## [0.1.0] - 2026-03-21  ### Added - Initial release - 8 drift checkers: path, edges, index-sync, |
| `v0.2.0` | 2026-03-29 | Medium | # Changelog  All notable changes to this project will be documented in this file.  ## [0.2.0] - 2026-03-29  ### Fixed - False positive `DEPENDENCY_MISSING` warnings for versioned dependencies with semver prefixes (`^`, `~`, `>=`)  ### Changed - Sync now sends all drift issues to Claude in a single session instead of one session per file — reduces token usage and eliminates repeated session restarts  ## [0.1.0] - 2026-03-21  ### Added - Initial release - 8 drift checkers: path, edges, index-sync, |
| `v0.2.0` | 2026-03-29 | Medium | # Changelog  All notable changes to this project will be documented in this file.  ## [0.2.0] - 2026-03-29  ### Fixed - False positive `DEPENDENCY_MISSING` warnings for versioned dependencies with semver prefixes (`^`, `~`, `>=`)  ### Changed - Sync now sends all drift issues to Claude in a single session instead of one session per file — reduces token usage and eliminates repeated session restarts  ## [0.1.0] - 2026-03-21  ### Added - Initial release - 8 drift checkers: path, edges, index-sync, |

## Citation

- HTML: https://www.freshcrate.ai/projects/mex
- Markdown: https://www.freshcrate.ai/projects/mex.md
- Dependencies JSON: https://www.freshcrate.ai/api/projects/mex/deps

_Generated by freshcrate.ai. Indexes github releases for AI-agent ecosystem packages._
