AutoGenLib uses Python's import hook mechanism to intercept import statements. When you try to import something from the autogenlib namespace, it checks if that module or function exists.
It reads the calling code to understand the context of the call. Builds a prompt to submit to the LLM. It only uses OpenAI.
It does not have search, yet.
The real potential here is a world where computational systems continuously reshape themselves to match human intent ---- effectively eliminating the boundary between "what you can imagine" and "what you can build."
Like Unison [0], but buggier.
https://www.youtube.com/watch?v=gCWtkvDQ2ZI