Loops House




Memento
An agent that knows what it can afford to remember.

FilecoinTLDR Builder Challenge - Cycle 4
Award

2nd Prize
Links
Team
1 member- HAOwner
Harsh Gupta
Overview
Most storage agents just call an upload API. A human sets it up, a human funds it, and a human notices when the money runs out. Fine for a demo, useless if you leave an agent running for a few weeks.
Memento reads its own Filecoin Pay balance and runway, works out what it can afford to keep, and turns down writes it cannot pay for. The decision is the point, not the upload.
Try it: https://memento-sigma-rosy.vercel.app/live
No wallet, no signup. Drag the spending cap and hit "Run a live decision now". It reads this wallet's real balance and runway at the current epoch, then decides. Push the cap under what storage actually costs and you get to watch a wallet with money in it refuse its own write, and explain why it did.
It has already done this for real. Four signed decisions from one Calibration run: a refusal because the monthly cost went over the cap, an archive stored across two providers, a second refusal once it had used up its rolling fee allowance, and a duplicate upload it skipped. You can re-check any of them on the site. It downloads both copies again and confirms they are still sitting in two live PDP datasets.
Built on Filecoin Pay and the Synapse SDK, storing through Warm Storage. The balances and proofs are real and on Calibration. The only simulated part is the Decision lab, which says so wherever it appears.
Code: https://github.com/hrsh22/memento AI build log: https://github.com/hrsh22/memento/blob/main/docs/AI-BUILD-LOG.md Video: https://memento-sigma-rosy.vercel.app/watch X post: https://x.com/hrsh22/status/2096347741018619918