I like how simple the
@OpenHandsDev memory approach is for their software factory.
Agents just write to a project-level MEMORY.md file.
This is powerful in three ways:
1. It allows agent workers to leave behind state and be ephemeral.
2. It creates a basic shared-learning mechanism. If one agent learns something useful, every future agent can benefit.
3. Each agent is expected to be a good steward for the greater good, in this case the project, and not just think about its own task.