zmzhace

zmzhace / SeedWorld

Public

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

17
3
100% credibility
Found Mar 15, 2026 at 17 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

SeedWorld is a web app that simulates emergent civilizations from a simple world description, where AI agents autonomously create stories through interactions.

How It Works

1
🌱 Discover SeedWorld

You stumble upon SeedWorld, a fun app where you describe a simple world and watch characters live out their own stories.

2
🆕 Create Your World

Click 'Create World' and type a short description like 'a mountain village with rival clans fighting for power'.

3
Watch It Come Alive

The app instantly builds your world, creates colorful characters with goals and grudges, and writes an exciting opening scene.

4
⏭️ Advance Time

Hit the play button to move time forward—characters scheme, talk, and react on their own with each tick.

5
Dive Deeper
💬
Chat

Type messages like 'a stranger arrives' and see characters react naturally.

📊
Panels

Switch tabs to peek at agents, social networks, stories, and stats.

📖 Stories Emerge

Unscripted dramas unfold—betrayals, alliances, and surprises happen all by themselves, just like real life.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 17 to 17 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is SeedWorld?

SeedWorld lets you plant a seed world with a simple prompt—like a mountain village rife with clan rivalries—and watch an emergent civilization grow through LLM-powered agent decisions. Built in TypeScript with Next.js, it simulates ticks where characters scheme, ally, or betray based on personalities, relationships, and pressures from 12 interconnected systems like reputation and resources. You chat to inject events, advancing the simulation without any pre-written scripts.

Why is it gaining traction?

Unlike rigid game engines or scripted sims, SeedWorld delivers true emergence: agents act independently via LLM prompts rich with context, yielding unscripted drama that feels alive. Developers dig the tick-by-tick control, live panels for narratives/social networks, and persistence across sessions—perfect for watching LLM-driven worlds evolve like a seedworld game or minecraft seed on steroids. The clean UI and local storage make prototyping fast.

Who should use this?

LLM tinkerers building emergent AI societies, indie game devs prototyping seedworld-style simulations, or researchers studying agent behaviors in constrained worlds. Ideal for anyone wanting to plant worlds and watch civilizations clash over resources without behavior trees.

Verdict

Promising TypeScript engine for LLM sims, but at 17 stars and 1.0% credibility, it's raw—docs are README-only, tests cover basics. Fork and experiment if emergent worlds excite you; skip for production.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.