SELF-INDEX lets a retrieval index self-evolve without human intervention: an Optimizer diagnoses retrieval shortfalls and revises the responsible index keys while a Query Simulator proactively explores demands beyond the available queries, improving retrieval quality and downstream search-agent/memory performance across diverse corpora and retrievers.