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: 텍스트 프롬프트에서 필요한 YAML 및 UI 구성을 생성하는
/create-world스킬을 포함합니다.