Repository navigation
Way-audit of Mem0 OSS: 1 covered, 5 partial, 2 gaps (with file refs) #7657
alexk202
started this conversation in
Show and tell
Replies: 1 comment
|
Update: we've published a reproduction recipe for the MAQS-Way eval runs (LongMemEval oracle, mem0 pinned at https://github.com/alexk202/maqs-way/blob/main/evals/REPRODUCE.md |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Hi Mem0 team — we applied our memory audit checklist (MAQS-Way v0.2,
https://github.com/alexk202/maqs-way/releases/tag/v0.2) to Mem0 OSS
(audited commit
0724291) and wrote up the result as a worked example:https://github.com/alexk202/maqs-way/blob/main/docs/audits/mem0-way-audit.md
Quick scope clarification to our post above (template norm we adopted after
publishing): this audit covers the OSS repo at commit
0724291; hostedplatform behavior is unjudged — "gap" means "absent in OSS", never "absent
at Mem0". Scale used: covered = proven in code, partial = mechanism exists
with one property missing, gap = absent. Corrections policy: wrong reference
→ we fix the pointer, finding stands; genuine misread → finding WITHDRAWN.
Short version, all with file:line evidence:
(decay is platform-only), deletion (history stays queryable), write
integrity (no multi-store transaction, a few silent paths), logging
(SQLite history as closest to an audit trail).
Tone note: this is meant as help, not a roast — each gap comes with a
concrete per-file suggestion. Corrections policy (restated): wrong reference → we fix the pointer, the finding stands; genuine misread → WITHDRAWN. Corrections go in as a second commit.
No action needed on your side unless you want to comment. Thanks for the
open codebase — it made this audit possible.
All reactions