DreamCoder: Bootstrapping Inductive Program Synthesis with Wake-Sleep Library Learning Kevin Ellis, Catherine Wong, Maxwell Nye, Mathias Sablé-Meyer, Lucas Morales, Luke Hewitt, Luc Cary, Armando Solar-Lezama, Joshua B. models program synthesis as cognitive scaffolding, proposing that AI might bootstrap consciousness through meta-reasoning develops program synthesis techniques that use meta-reasoning to bootstrap higher-level cognitive capabilities. This work suggests paths toward more flexible, general AI systems