{"repo":"bei666qi-pan/VerseCraft","free":true,"listed":false,"github":"https://github.com/bei666qi-pan/VerseCraft","clone":"git clone https://github.com/bei666qi-pan/VerseCraft.git","description":"AI-powered interactive fiction engine: players write actions, and a living story world resolves the consequences.","language":"TypeScript","stars":33,"topics":["ai","generative-ai","interactive-fiction","narrative-engine","nextjs","storytelling","text-adventure","typescript"],"license":"MIT","category":"ai-agents","readme_excerpt":"VerseCraft AI-powered interactive fiction, where every player action becomes a real turn in a living story world. Play the live demo &nbsp;·&nbsp; 简体中文 &nbsp;·&nbsp; Build a world Not a novel in a chat box. VerseCraft is a browser-based story runtime: players write what they do in natural language, and the system resolves the rules, state, knowledge, consequences, and next beat of the world. A playable consequence engine Most AI fiction stops at the next paragraph. VerseCraft starts with the next action. The point is agency you can feel: the player is not selecting a prewritten branch or prompting a companion. They are testing a world that can answer back. Why it feels different What VerseCraft does --- --- Write an action Players use free-form language instead of being limited to a fixed choice list. Resolve a turn An AI story runner proposes an outcome; a typed turn pipeline validates and commits the authoritative state delta. Protect the fiction World lore, character knowledge boundaries, and post-generation narrative checks keep the story from treating invention as canon. Keep the world moving A background world director can progress NPC agendas and future events without delaying the player’s current turn. The first door: Prologue · Dark Moon The playable prototype opens in a Chinese-language mystery-horror world of apartment anomalies, missing truths, and escalating pressure. It is deliberately a proof world—not VerseCraft’s genre limit. The same foundation is meant to s","default_branch":null,"files":null,"tree":[],"storefront":"/r/bei666qi-pan","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bei666qi-pan/VerseCraft/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}