Sobre el proyecto

WorldLines es un motor de simulación multiagente para juegos de rol y narrativa interactiva, desarrollado por Ludic Dynamics, un equipo de investigadores de la Universidad de Tokio y profesionales de la industria de los videojuegos. A diferencia de los chatbots de IA convencionales, WorldLines simula una sociedad en tiempo real de agentes de IA independientes: un agente mundial posee el estado canónico del mundo y coordina un elenco de agentes con alma, donde cada personaje tiene su propia personalidad, memoria a corto y largo plazo, secretos, objetivos y voz interior. Los jugadores se unen a través de una terminal de avatar e interactúan con agentes que perciben, deciden y actúan de forma autónoma. El motor está respaldado por archivos y basado en eventos: cada turno es un evento de solo adición, con instantáneas que permiten un rebobinado rápido. Toda la memoria y el estado del mundo persisten en el disco como JSON y Markdown simples, lo que hace que las sesiones sean comparables mediante git y reproducibles. Admite ramificación, deshacer y rehacer para bifurcaciones narrativas, inyección de contexto autoindexada y reproducción en sandbox para la verificación del determinismo. Es agnóstico respecto al modelo, compatible con GLM, OpenAI, LM Studio, Ollama, DeepSeek, OpenRouter y modelos locales. WorldLines ofrece tres modos de motor. El modo multiagente insignia ejecuta una sociedad de agentes independientes en un solo mundo. El modo orch, más ligero, tiene un agente mundial que da voz a NPC basados en datos con agentes de dominio (pueblo, mazmorra, combate, historia). El modo rápido es un agente de voz única para escenas más cerradas. Los mundos de ejemplo incluyen Kagura Island (7 almas, misterio folclórico japonés con bucles temporales), Stoneford (un puerto de fantasía estilo TRPG), Stoneford·Elena (2 almas con memoria persistente), Sakura Hallway (historia de amor escolar) y Lamp of Souls (romance cortesano otome de estilo chino). El proyecto se dirige a varias audiencias: jugadores de rol con IA que buscan personajes con memoria persistente real; fanáticos de galgames, otome y novelas visuales que desean narrativas receptivas y no ramificadas; directores de juego de TRPG que establecen restricciones y dejan que los agentes dirijan el mundo; investigadores que estudian modelos de personalidad, modelos mundiales o sociedades multiagente que necesitan un sandbox reproducible con JSON programable y salida de seguimiento; y desarrolladores que utilizan Claude Code o tuberías de agentes personalizadas. WorldLines expone sus agentes como herramientas MCP que Claude Code descubre automáticamente. El repositorio incluye tutoriales de creación para diseñar tarjetas de personajes, tarjetas de mundo, mundos de juego completos y almas multiagente. El marco se formaliza en un artículo de CHI PLAY Companion '26 como un POMDP de acción parametrizada con una tubería de Planificar-Diferenciar-Validar-Aplicar. La licencia está dividida: los mundos de ejemplo, las herramientas, la interfaz web y los shells de escritorio son de código abierto bajo AGPL-3.0, mientras que el núcleo del motor NeonRP sigue siendo propietario.