GenWorlds is an AI development framework designed to facilitate the creation of multi-agent systems. Utilizing an event-based communication framework via websocket, it allows developers to set up interactive environments where autonomous agents can asynchronously interact with each other and their surroundings. These agents collaborate, plan actions, and execute complex tasks collectively, making GenWorlds a robust platform for creating scalable and flexible AI ecosystems.