I built an agent that audits its own memory. Then I caught my own evidence file lying.

Building Mnemo for the Global AI Hackathon with Qwen Cloud — Track 1: MemoryAgent

A memory agent that retrieves a stale fact confidently is worse than one that retrieves nothing. An empty recall forces the agent to ask, observe, or abstain. A stale recall hands it a plausible lie and a reason to act on it.

That framing is what I built Mnemo around, and it's also — with more irony than I would have chosen — what happened to me during the build. I spent a week building a system whose entire premise is that an agent should re-check its stored beliefs against reality before acting on them. Then I found a committed evidence file in my own repo asserting a defect that, on inspection, it had no standing to assert. My tooling had produced a confident, plausible, wrong artifact, and I had cited it in three documents.

This post is the build journey: what I set out to make, how I structured the work around Qwen Cloud credits, the metric that took four measurements before it meant anything, and the moment my own audit discipline caught me.