Show HN: I built an AI that turns any book into a text adventure game
Overall reception & concept
- Many commenters find the idea “fun”, “cool”, and an impressive proof‑of‑concept, especially for beloved SF/F books (Rama, Project Hail Mary, Culture novels, LOTR, The Witcher, etc.).
- Some say they’d mainly use it for worlds they’re already deeply attached to; others see it as a niche but appealing way to “walk around” inside their own or others’ fiction.
- A few compare it to existing AI-DM or AI Dungeon‑style projects and predict that eventually one such system will become a mainstream hit, but feel we’re not there yet.
UX, performance & implementation
- Many users hit rate limits or blank story screens; the “Try Again” button sometimes resends the literal text “Try Again”.
- Suggestions include loaders/spinners, better error handling, and precomputing branches to reduce latency and token use, at the cost of uniqueness.
- Several praise the UI/visual polish but note issues like dark mode crashes.
Narrative quality, continuity & constraints
- Recurrent criticism: LLM narratives often forget state (e.g., Gandalf appearing twice, bar fights ignored, perspective switching) and break in‑universe rules.
- People describe AI DMs as “yes‑men” that let the player steer everything, resulting in shallow, repetitive stories and a “hollow” feeling compared to authored text adventures.
- Multiple commenters argue that good games need constraints, consistent world state and memory, and a sense of time; plain chat‑style wrappers around LLMs are weak here.
- Others describe more complex architectures: auxiliary databases for world state, constraints that reject absurd actions, hierarchical story planning, and prompt techniques to ground environment and reduce retconning.
Design ideas & extensions
- Proposed features: structured choice types (action/dialogue/investigation), planning and summaries between turns, RNG‑driven endings, image/illustration support, visual novel–style dialogue selectors, themed backgrounds.
- Some suggest alternate uses: non‑fiction adventures, study/quiz modes that follow a book’s plot, or strictly canon‑following modes.
- There’s curiosity about how it handles difficult texts (Joyce, Kafka, unreliable narrators).
Copyright, legality & data use
- Several raise copyright concerns, especially for popular series; others argue this may be fair use or that culture should be shareable.
- Clarifications: the system relies on the LLM’s training data and/or user‑supplied Gemini keys; no PDF upload exists yet.
- Users ask about API key security; the author says keys are stored only in browser session storage, with possible encrypted persistence later.
AI vs. “real art” debate
- Some reject “AI slop games”, valuing human‑crafted narrative intention and constraints.
- Others push back, arguing personal enjoyment and solitary experiences are valid, and that AI can be a tool even if fully AI‑generated output feels more like “stimuli” than art.