← all repositories
4thfever/cultivation-world-simulator

AI Agents Grind Xianxia Lore While You Play God

Because preset cultivation-game scripts are boring, so every NPC gets its own LLM, memory, and grudge.

2k stars Python AgentsDomain Apps
cultivation-world-simulator
Velocity · 7d
+3.1
★ / day
Trend
steady
star history

What it does

A Python/FastAPI backend and Vue frontend that simulates a living Xianxia world where every cultivator is an independent LLM agent. You act as the Heavenly Dao—an observer who can watch sects rise and fall, or nudge fate with divine interventions like heavenly tribulations. The world runs on a rigid rules system of spirit roots, realms, pills, and auctions to keep the AI from hallucinating its way out of genre.

The interesting bit

Instead of scripting plot twists, the developers built a cage of cultivation tropes—spirit roots, martial tournaments, lifespan limits—and let the LLMs fight, scheme, and fall in love inside it. The README admits even they don’t know what happens next.

Key highlights

  • Every NPC is a separate agent with personality, memory, relationships, and sect allegiances.
  • Emergent narrative: no preset storylines; factions and rivalries evolve from agent interactions.
  • External REST API (/api/v1/query/* and /api/v1/command/*) lets third-party agents or claws observe and intervene programmatically.
  • Supports multiple LLM backends including DeepSeek, MiniMax, and Ollama.
  • Desktop release planned via Epic Games Store; currently playable via source or Docker.

Caveats

  • Docker deployment is explicitly labeled untested.
  • Mobile UI is noted as not yet fully adapted.

Verdict

Worth a look if you’re building emergent AI worlds or just want to watch LLMs backstab each other in a wuxia soap opera. Skip it if you need a polished, mobile-ready game out of the box.

Frequently asked

What is 4thfever/cultivation-world-simulator?
Because preset cultivation-game scripts are boring, so every NPC gets its own LLM, memory, and grudge.
Is cultivation-world-simulator open source?
Yes — 4thfever/cultivation-world-simulator is an open-source project tracked on heatdrop.
What language is cultivation-world-simulator written in?
4thfever/cultivation-world-simulator is primarily written in Python.
How popular is cultivation-world-simulator?
4thfever/cultivation-world-simulator has 2k stars on GitHub and is currently holding steady.
Where can I find cultivation-world-simulator?
4thfever/cultivation-world-simulator is on GitHub at https://github.com/4thfever/cultivation-world-simulator.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.