discovered 03 Aug 2026
pyglove
→ View on GitHubPyGlove is a versatile library designed for manipulating Python objects through symbolic object-oriented programming, enhancing meta-programming capabilities. Its primary use cases include automated machine learning (AutoML) and evolutionary computing, enabling users to easily integrate search functionalities into existing Python programs while providing a rich set of manipulation operations and a framework for developing new search algorithms. Notable features include a mutable symbolic object model, search primitives for defining custom search spaces, as well as interoperability with distributed infrastructures like Open Source Vizier.