Definition
Plain language
A unified system that uses the same loop to evolve prompts, code, kernels, agent architectures, or just about anything else.
As stated in the literature
A universal LLM-driven optimization API treating any text artifact as a parameter, replacing gradients with evaluator-provided side information and maintaining a Pareto frontier across candidates.
Why it matters: Unifying these problems under one API means improvements to the optimizer benefit every artifact type at once, rather than fragmenting effort.
For example, the same loop can evolve a prompt today, a CUDA kernel tomorrow, and a multi-agent topology the day after.
Heard on the show
“… The paper itself is called "optimize anything: A Universal API for Optimizing any Text Parameter," from a UC Berkeley team with collaborators …”Episode 065 — One Loop to Optimize Them All: A Universal API for LLM-Driven Discovery