What problem does it solve?
Evo-memory provides persistent memory across ideation and experimentation cycles. It maintains two stores (Ideation Memory M_I and Experimentation Memory M_E) and three evolution mechanisms (IDE, IVE, ESE) to feed learnings back into future cycles, reducing repeated work and guiding decision making.
Core Features & Use Cases
- Two memory stores: M_I for ideation directions (feasible and unsuccessful) and M_E for reusable strategies (data processing, model training, architecture, debugging).
- Three evolution mechanisms: IDE (extracts promising directions after ideation), IVE (classifies failures after experiments), and ESE (distills successful strategies after pipeline success).
- Memory operations: Read memory at cycle start to seed ideas or guide pipelines, prune stale entries, and generate evolution reports for audit.
- Use case: A researcher starting a new project can quickly load prior directions and strategies to inform ideation or experimentation and avoid repeating known failures.
Quick Start
Initialize Evo-Memory for a new cycle by loading M_I and M_E, retrieving relevant entries, and seeding ideation or guiding the experiment pipeline.