I spent a lot of time creating a way for agents to track their work, and keep going. A few days ago, I found Steve Yegge's ‘beads’ project. (see here: https://github.com/steveyegge/beads). It is good and solves the problem. It's fun watching all these new tools show up. Programming is new again.

Replies (4)

I did something like this last summer where I gave the agents tools to manage their memories. There was a paper recently about achieving error-free long task sequences with checking agents and towers of hannoi memory that got amazing results.
You basically just tell it to ask ‘bd’ for the next task and it handles dependencies and stuff. And then setup another prompt that’s good at creating tasks. Works surprisingly well.