AIScientists-Dev/WorldSeed
More is Different. A multi-agent world engine where AI agents live, talk, compete, ally.
What it solves
WorldSeed 提供了一种创建复杂、多代理人模拟的方法,无需构建僵硬的工作流。它不需要为每一次交互编写脚本,而是让用户通过定义规则、角色和后果来“播种”世界,让突现行为和有用的产物自然从代理人的交互中产生。
How it works
系统在“tick loop”上运行,世界一次前进一步。在每个 tick 中,代理人根据非对称信息规则感知世界的过滤切片,提出行动,然后引擎解析这些行动。可预测的结果交由确定性 DSL(Domain Specific Language)引擎处理,而不确定的结果则由基于 LLM 的“Dungeon Master”(DM)判断,返回结构化的效果。整个世界——包括实体、物理与感知——都在单一 YAML 配置文件中声明。
Who it’s for
此工具面向开发者和研究人员,用于构建多代理人世界,无论是生产模拟、AI 驱动的研究社区、游戏,还是虚构叙事。
Highlights
- Scene-Agnostic Engine:相同的核心引擎可以运行截然不同的场景,从 AI 研究实验室到间谍剧,只需更换 YAML 配置即可。
- Asymmetric Information:内置感知规则确保代理人对同一事件有不同的视角,模拟现实世界的信息差距。
- Hybrid Resolution:结合快速、确定性的规则引擎与基于 LLM 的 DM,以提供细致的判断。
- Interactive Observation:用户可以从高层仪表板观察模拟、通过低语方式干预代理人,或直接扮演角色与 AI 同玩。
- AI-Assisted World Creation:包含
/create-world技能,可根据文本提示生成所需的 YAML 和 UI 配置。