Purpose before lessons
The situation creates the need to understand. Learning is part of what is happening, not a gate before the experience begins.
A story-driven language game where Spanish becomes the means of understanding, acting, and belonging in an authored world.
What if language learning began with necessity rather than lessons and streaks?
The story creates a real need to communicate. Authored events and consequences remain deterministic, while bounded intelligence is planned to interpret flexible learner language without controlling the story.
The human need
Recognizing words in an exercise is not the same as responding when another person speaks.
The project begins with a familiar gap. People may memorize vocabulary, complete written exercises, and recognize grammar while still feeling unable to communicate when the moment is less predictable.
The need is not simply more language content. It is a safe reason to use language imperfectly, with enough context and support to keep going.
Product concept
The player arrives as a stranger in a world they can barely understand. Language is how they meet immediate needs, form relationships, take responsibility, and gradually become part of the place.
The situation creates the need to understand. Learning is part of what is happening, not a gate before the experience begins.
An answer can move the exchange forward when its intention is understood. Misunderstandings become moments for clarification rather than punishment.
Writers and deterministic systems own characters, facts, outcomes, and story state. Future intelligence remains bounded by that authored world.
Experience
The present build is deliberately narrow. It proves the opening interaction and the systems needed to preserve story and learning progress truthfully.
Hola.
A small light named Luz greets the player. They can respond, wait, gesture, or request progressively clearer help that moves from context toward a direct way forward.
¿Tu nombre?
Luz asks what to call the player. The name can be entered, repeated, corrected, and confirmed before the available Prologue concludes.
Architecture
The current runtime is native, local-first, and deterministic. Content is validated before it reaches the app, while story and learner state are stored together as one coherent checkpoint.
Current play requires no account, backend, analytics service, or network connection.
Story and minimized learner state are validated and saved atomically as one compatible snapshot.
Planned AI may interpret flexible language into authored intentions. It may not invent facts, decide consequences, or rewrite learner evidence.
Technology
Development
The two-situation Prologue, deterministic content pipeline, learning state, and coherent local persistence are implemented. The next experiment is typed free-form communication within authored boundaries.
Implemented
Next experiment
Define and test the boundary between transient learner text, interpreted meaning, an authored intention, truthful language evidence, uncertainty, and interpretation failure.
HelloStranger lab notes
Notes about the thinking, architecture, development, and decisions behind this work.
People learn language because something is happening and they need to understand. The story should create that need.
Can communication become flexible without giving a probabilistic model control of the story or the learning record?
Story progress and learning evidence became separate models joined under one coherent checkpoint.
The first implementation sequence turned a broad design corpus into one narrow, playable path.