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 設定。