DREAMSEED 0.2.0 IS HERE

Your next world.
A little more
you.

A village beside cherry blossoms. Mountains on the horizon. Describe your Minecraft world, and find a real seed to make it happen.

Open sourceRuns locallyNo model API key
Illustrative voxel landscape with a green village, pink cherry trees, a river, and snowy mountains JAVA EDITION 1.21.1 / 1.21.3
START WITH AN IDEA

“A village near a cherry grove,
with mountains nearby.”

Illustrative artwork · Your results come from real world generation.
YOUR CLIENT. YOUR ADVENTURE.
Codex Claude Code Any MCP clientCLI & local browser

FROM “WHAT IF” TO WORLD SEED

Less rerolling.
More adventure.

Keep the exploration. Skip the endless world creation screen. DreamSeed gives your search a direction.

01 /

Describe your world

Tell your AI client which biomes and structures matter. Set the must haves, then add preferences.

“Plains here. A village close by.”
02 /

Search real seeds

The native engine checks Minecraft generation rules, combines your constraints, and ranks matches.

Your budget. Your CPU. Your results.
03 /

Check before you play

Ask the optional official Minecraft verifier to confirm the selected biomes, structure starts, and distances.

See the evidence behind the result.

A FEW PLACES TO START

What does your
next world look like?

Copy a prompt into your connected AI client. Make it your own, then refine the search as you go.

THE PEACEFUL START

A little village.
A lot of pink.

Use DreamSeed to find three Java 1.21.3 seeds with a village within 750 blocks of the origin and a cherry grove within 1024 blocks at Y 96. Require a village and cherry grove pair within 500 blocks. Prefer the closest pair of features to the origin. Use sampled strategy, sample seed 20261020, 100000 candidates, 60 seconds, and 4 workers. Show coordinates, distances, coverage, and validation status.

VILLAGE + CHERRY GROVE
A LITTLE MORE ACTION

Good neighbors.
Questionable neighbors.

Use DreamSeed to find three Java 1.21.3 seeds with a village and a pillager outpost within 2000 blocks of the origin. Require a valid pair within 750 blocks of each other. Prefer both structures closer to the origin. Use sampled strategy, sample seed 20261020, 100000 candidates, 60 seconds, and 4 workers. Return the measured pair distance and validation status.

VILLAGE + PILLAGER OUTPOST
THE HIGH GROUND

Pink blossoms.
Snowy horizons.

Use DreamSeed to find three Java 1.21.3 seeds with a cherry grove within 1024 blocks of the origin at Y 96 and jagged peaks within 1024 blocks at Y 128. Use sample step 32 and prefer both biomes closer to the origin. Use sampled strategy, sample seed 20261020, 100000 candidates, 60 seconds, and 4 workers. Explain sampling limits. Do not claim a surrounding mountain range.

CHERRY GROVE + JAGGED PEAKS

Your client should check capabilities first and monitor the job until it finishes. A search may find no match within its budget.

A REAL SEED. WITH RECEIPTS.

This village?
32 blocks away.

Plains at the origin. A village close enough to walk to. This Java 1.21.3 result was found by DreamSeed and checked with the official Minecraft server.

FULL WORLD SEED
-3989987067671208281
Origin biome
Plains X 0 · Y 64 · Z 0
Village start
X 32 · Z 0 32 blocks from origin
Proximity score
93.6 / 100 Village within 500 blocks
Official checks
Both requirements verified
Read the verification record

Distances are relative to the world origin, not actual world spawn. Structure start confirmation covers saved start and piece data. It does not check every building block or guarantee a safe teleport.

ACTUAL ENGINE OUTPUTJAVA 1.21.3
Actual sampled biome map for seed negative 3989987067671208281, centered on the origin, with the verified village start at X 32 Z 0
Biome samples at Y 64 · Step 16 blocksView source data ↗
Isometric surface mesh derived from 25 official Minecraft terrain samplesOBSERVED HEIGHTS → SAMPLED SURFACE

GO A LITTLE DEEPER

Look beyond
the coordinates.

Inspect generated heightmaps, surface blocks, and water depth. Turn real observations into biome maps, SVG previews, and rotatable surface meshes in the local app.

Explore terrain tools

Shown: 25 official samples from seed -7333811035076652275, Java 1.21.3. A sampled surface is a preview. Terrain classifiers remain experimental. View source samples ↗

YOUR NEXT ADVENTURE IS LOCAL

A small setup.
A world of possibilities.

Build once, connect your favorite client, and start exploring. DreamSeed runs on macOS and Linux. No model API key is required by DreamSeed.

dreamseed / quick start

# From a terminal on your computer

git clone --branch v0.2.0 https://github.com/youhaveme9/dreamseed.git
cd dreamseed
make build
make venv
make doctor

Needs Python 3.11+, CMake 3.20+, Git, Make, and C/C++ compilers.

BEFORE YOU SET OFF

A few good
questions.

Have another one?
Which Minecraft versions can I use?

Java Edition 1.21.1 and 1.21.3. Each version uses explicitly selected generation rules. Bedrock and unlisted versions are unsupported.

Does “near the origin” mean near spawn?

No. The origin is X 0, Z 0. Minecraft can place the actual world spawn elsewhere. DreamSeed reports horizontal X/Z distances from the explicit reference point. Actual spawn constraints are unsupported.

Where does the search run?

On your computer. Your AI client translates the request, then the local native engine searches seeds. This GitHub Pages site introduces the project; install DreamSeed to run searches. DreamSeed itself makes no model API calls.

What if a search finds nothing?

It means no match was found within that search's time or candidate budget. Try a larger budget, a broader radius, or fewer mandatory conditions. A bounded search cannot prove that no matching seed exists.

Can it guarantee the perfect valley?

It can measure supported biomes, structures, distances, and sampled terrain properties. Terrain classifiers are experimental. Scenic beauty and guaranteed valley or lake topology are not implemented.

There’s a world out there
with your name on it.

Let’s find a place worth building in.

Find your next world