LLMs are sensitive to how you prompt them. Prompt optimization automates the search for better prompts — but today's methods use reinforcement learning, which only sees a pass/fail score. GEPA reads the full execution trace instead, and evolves prompts through genetic search.