The Pipeline
Processing architecture overview
System Comparison: Pure AI Engines vs. Text Parsers vs. Narraboros
Capability Standard AI Engines
(e.g. AI Dungeon)
Classic Parser Adventures
(e.g. Inform 7)
Narraboros
Neuro-Symbolic Engine
Memory & State Logic
  • Constrained strictly to the LLM's sliding context window.
  • Severe memory drift and continuity loss over long playthroughs.
  • The model frequently drops inventory items, NPCs, and locations.
  • Prone to hallucinating events that never took place.
  • 100% rigid symbolic hard logic.
  • Never forgets a variable, provided the underlying code is bug-free.
  • Zero hallucinations possible.
  • The MySQL relational database acts as the single source of truth.
  • No bloated conversational history; structured round-by-round state snapshots instead.
  • Zero memory drift and permanent object permanence across infinite turns.
Input Freedom & Parsing
  • Completely freeform text input.
  • Interprets almost any phrasing.
  • Frequently devolves into illogical or absurd resolutions.
  • Strict syntax requiring exact verbs (e.g., take brass key).
  • Synonyms or natural sentence structures trigger "Command not understood".
  • Often feels rigidly unaccommodating.
  • Genuine Natural Language Actions: Express yourself naturally and verbatim.
  • The LLM decodes player intent, while Laravel rigorously validates state feasibility.
  • Transforms any coherent input into a compelling narrative consequence.
Rule Consistency & God Mode
  • High sycophancy: The model routinely bends to player whim.
  • Players can freely invoke god mode and manifest arbitrary advantages.
  • Leads to boredom quickly due to the total absence of real challenge.
  • Inflexible, unyielding rule boundaries.
  • If an interaction was not hardcoded, it cannot occur.
  • Players must guess the exact intended puzzle solution.
  • No god mode! The engine provides authentic pushback.
  • If a plasma cutter is not registered in your inventory table, you cannot use one.
  • Logical setbacks and firm physical constraints keep stakes high.
Entropy & Immersion
  • The LLM simulates pseudo-randomness based on next-token weights.
  • Inconsistent, smoothing narrative pacing.
  • Zero influence on actual background deterministic systems.
  • True code-level PRNG mechanics.
  • Outcomes are frequently surfaced as raw, unvarnished stats.
  • Laravel feeds true server-side entropy seeds directly to the narrator.
  • No exposed dice rolls or HP values (outside dedicated LitRPG modes).
  • System mechanics operate invisibly, woven into literary atmosphere.