I feel like the next mainstream AI fad will be agents that can write their own functions (in layman terms, tools or skills). This is already being done but not at scale.

Imagine an agent, that when given information about the world around it, could figure out how to interact with that world.

NVIDIA's MineDojo illustrates this in an amazing way. With a knowledge base built using the internet, they've made agents that are capable of figuring out the world of Minecraft on their own.

Jim Fan, a Senior Research Scientist at NVIDIA, gave a great talk about the project and concept.

I see the potential for agents that can learn anything, and grow given some context about the "world" they're in.

I'm working on a game world built by an agent like this, with an AI player that's figuring it out just the same.

It'll be interesting to see how the player (AI) adapts to an ever-changing world using the knowledge base it builds up.

I'll let you know how it goes 😎