zmzhace/SeedWorld

🌱 SeedWorld — Plant a world. Watch it grow. An emergent world simulation engine powered by LLM. 给LLM一个世界设定,看它自己长出文明

何を解決するか

SeedWorld は、ユーザーが複雑で予め脚本化されていない社会シミュレーションを作成できる、出現型の世界シミュレーションエンジンです。事前に書かれた脚本や行動ツリーを使用するのではなく、キャラクターの性格、欲求、関係性に基づいてLLMが意思決定を駆動することで、物語や対立が世界の文脈から自然に発生するようにします。

動作方法

ユーザーは世界の説明を提供し、エンジンはそれをもとに創世イベント、環境、そして独自の目標と恨みを持つキャラクターのセットを生成します。シミュレーションは「ターン」単位で進行し、各キャラクターは現在の状態(記憶、プレッシャー、関係性)に合わせたLLMプロンプトを用いて、独立して行動を決定します。これらの行動は、評判、資源競争、ミーム伝播など12の相互接続されたメカニズムシステムを通じて処理され、世界状態を更新し、次のターンのプロンプトにフィードバックされます。

対象ユーザー

出現する物語、社会シミュレーション、および永続的な世界における自律的LLMエージェントの挙動に興味を持つクリエイター、作家、研究者向けに設計されています。

特徴

  • 12のメカニズムシステム: 評判、資源、緊張、集団記憶を追跡する並列システムで、LLMとの閉じたフィードバックループを構築します。
  • 出現する物語: ハードコードされた脚本なし。資源のプレッシャーやキャラクターの性格から自然に対立や同盟が生じます。
  • インタラクティブな世界: ユーザーはチャットでイベント(例:「大規模な地震」)を注入し、エージェントのリアルタイム反応を確認できます。
  • ウェーブ実行: 同じ場所にいるキャラクターはウェーブ単位で行動し、1ターン内で自然な会話と即時反応を可能にします。
  • 世界の一貫性: 世界固有のルールが現実世界の論理を上回る厳格な設計哲学により、設定の整合性を維持します。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト