See the stars

RePlay Worlds Specification

Home / RePlay Worlds / RePlay Worlds Specification

RePlay Worlds

From imagination to movie, in a click.


RePlay Worlds is an open-source, AI-assisted imagination platform where children become authors, artists, composers, directors, and world builders. Rather than consuming pre-written stories, children create original characters, magical worlds, adventures, music, animations, and complete cinematic experiences from their own imagination.

Every adventure grows with the child through persistent save points, branching storylines, procedural world generation, dynamic music, and full movie replay. RePlay Worlds is designed to encourage creativity, curiosity, empathy, critical thinking, and storytelling while maintaining a privacy-first architecture that never treats children as products.


Vision

RePlay Worlds exists to become the world’s most advanced creative storytelling platform for children.

Instead of teaching children how to consume entertainment, RePlay Worlds teaches them how to create it.

Every child should be able to imagine a world, build it, explore it, direct it, and replay it as a living movie.


Core Features

AI Story Creator

Children can create stories using:

  • Text
  • Speech-to-text
  • Drawing interpretation
  • Story prompt cards
  • Interactive storytelling

The AI assists by:

  • Asking open-ended questions
  • Expanding ideas
  • Encouraging curiosity
  • Maintaining story continuity
  • Ensuring age-appropriate adventures
  • Helping overcome creative blocks

The AI never replaces imagination.

It enhances it.

Character Creator

Create unlimited characters including:

  • Humans
  • Animals
  • Dragons
  • Robots
  • Aliens
  • Fairies
  • Wizards
  • Monsters
  • Dinosaurs
  • Mythical creatures
  • Completely original species

Customize:

  • Face
  • Hair
  • Eyes
  • Skin
  • Fur
  • Scales
  • Wings
  • Horns
  • Clothing
  • Armor
  • Jewelry
  • Accessories
  • Voice style
  • Personality
  • Emotions
  • Movement style

Characters continue growing throughout multiple adventures.

Creature Creator

Invent completely new species.

Customize:

  • Anatomy
  • Habitat
  • Diet
  • Abilities
  • Intelligence
  • Size
  • Color
  • Sounds
  • Behavior
  • Friendliness

AI helps children imagine unique ecosystems.

Magical Ability System

Choose from hundreds of magical powers including:

Elemental

  • Fire
  • Water
  • Earth
  • Wind
  • Ice
  • Lightning
  • Nature
  • Crystal
  • Metal
  • Sand
  • Light
  • Shadow

Movement

  • Flight
  • Teleportation
  • Portal creation
  • Levitation
  • Super speed
  • Wall climbing
  • Swimming

Reality

  • Shape shifting
  • Time control
  • Weather control
  • Gravity manipulation
  • Dream walking
  • Size changing
  • Illusions
  • Invisibility
  • Duplication
  • Reality bending

Mind

  • Telepathy
  • Animal communication
  • Emotion sensing
  • Memory sharing
  • Mind projection

Creative Magic

  • Paint that becomes real
  • Music magic
  • Story magic
  • Living drawings
  • Animated toys
  • Magical books
  • Living plants

Children can combine abilities to invent entirely new forms of magic.

AI Magic Suggestions

The AI suggests magical possibilities such as:

  • Rainbow dragons
  • Floating castles
  • Talking forests
  • Living clouds
  • Friendly volcanoes
  • Candy planets
  • Musical rivers
  • Time bubbles
  • Invisible bridges
  • Friendly monsters

Suggestions evolve with every adventure.

Procedural World Generation

Generate unlimited worlds.

Examples include:

  • Forests
  • Jungles
  • Mountains
  • Oceans
  • Islands
  • Floating kingdoms
  • Castles
  • Space stations
  • Underwater cities
  • Candy worlds
  • Dream worlds
  • Ancient ruins
  • Magical villages
  • Pirate islands
  • Dinosaur valleys
  • Alien planets

Every world is unique.

Living Worlds

Worlds evolve naturally.

NPCs remember adventures.

Cities grow.

Forests change.

Magic alters landscapes.

Weather evolves.

History is preserved.

Story Memory

Stories remember:

  • Characters
  • Friendships
  • Enemies
  • Discoveries
  • Magical items
  • Previous adventures
  • Choices
  • World history

The story remembers.

Not the child.

Save Points

Automatic save points occur whenever:

  • A character changes
  • A scene changes
  • Magic changes
  • Dialogue changes
  • Music changes
  • Story branches
  • New locations appear

Children can return to any point in time.

Branching Adventures

Children can ask:

“What if…”

Every “what if” creates a new timeline.

Examples:

  • Different endings
  • Alternate heroes
  • Different magical powers
  • New friendships
  • Different choices

Nothing is ever lost.

Full Movie Replay

Replay every adventure as a complete animated movie.

Includes:

  • Camera movement
  • Music
  • Character animation
  • Dialogue
  • Sound effects
  • Magic effects
  • Scene transitions

Movies can be replayed forever.

Director Mode

Children become movie directors.

Control:

  • Camera angles
  • Camera movement
  • Scene pacing
  • Lighting
  • Character expressions
  • Character emotions
  • Weather
  • Time of day
  • Music style
  • Sound effects
  • Magic intensity
  • Special effects
  • Scene transitions
  • Narration
  • Cinematic filters

Music Studio

Generate music from emotions.

Choose:

  • Happy
  • Calm
  • Sad
  • Exciting
  • Mysterious
  • Heroic
  • Funny
  • Magical
  • Epic

Customize:

  • Instruments
  • Tempo
  • Rhythm
  • Melody
  • Choir
  • Fantasy sounds
  • Nature sounds

Sound Studio

Generate:

  • Creature sounds
  • Magic sounds
  • Environmental sounds
  • Footsteps
  • Weather
  • Water
  • Wind
  • Crowd ambience
  • Fantasy effects

Animation Engine

Automatically animates:

  • Characters
  • Creatures
  • Objects
  • Magic
  • Weather
  • Plants
  • Water
  • Clothing
  • Hair
  • Facial expressions

Art Studio

Children can:

  • Draw
  • Paint
  • Scribble
  • Sketch

AI transforms artwork into:

  • Characters
  • Creatures
  • Objects
  • Landscapes
  • Buildings
  • Magical items

Nothing is “fixed.”

Creativity comes first.

Curiosity Engine

When children run out of ideas the AI asks questions like:

  • What happens next?
  • What if gravity disappeared?
  • What lives inside that mountain?
  • Should the dragon become your friend?
  • What magical surprise appears?

The AI inspires rather than instructs.

Role Play Mode

Become:

  • The hero
  • The villain
  • A dragon
  • The narrator
  • A tree
  • The wind
  • A magical spell
  • The castle
  • A river
  • A cloud

Explore stories from different perspectives.

World Rules

Children define how their worlds work.

Examples:

  • Dragons love music.
  • Gravity changes every Tuesday.
  • Trees can walk.
  • Rivers flow upward.
  • Clouds tell jokes.
  • Magic grows flowers.

AI follows these rules consistently.

Educational Features

Encourages:

  • Reading
  • Writing
  • Storytelling
  • Creative thinking
  • Problem solving
  • Emotional intelligence
  • Collaboration
  • Artistic expression
  • Music appreciation
  • Logical reasoning

No traditional lessons.

Learning happens naturally.

Parent Features

Optional controls include:

  • Content preferences
  • Local-only mode
  • Offline mode
  • Export controls
  • Screen-time reminders
  • Age settings
  • Accessibility options

Accessibility

Support for:

  • Dyslexia-friendly fonts
  • Screen readers
  • Closed captions
  • Colorblind modes
  • High contrast
  • Keyboard navigation
  • Controller support
  • Touch support
  • Voice input
  • Adjustable reading levels

Privacy

RePlay Worlds is designed with children in mind.

Never includes:

  • Voice cloning
  • Facial recognition
  • Behavioral profiling
  • Advertising
  • Data selling
  • Hidden analytics

Speech is used only for temporary transcription.

Story data belongs to the family.

Offline Mode

Supports:

  • Local AI models
  • Local saves
  • Offline story creation
  • Offline replay
  • Offline movie generation

Internet is optional.

Plugin System

Developers can create:

  • Character packs
  • Creature packs
  • Music packs
  • Magic packs
  • Story packs
  • World generators
  • Animation systems
  • Director Mode tools
  • Educational modules
  • Accessibility plugins

Open Creator Marketplace (Optional Self-Hosted)

Communities may host repositories for:

  • Worlds
  • Characters
  • Music
  • Adventures
  • Art styles
  • Story templates

No centralized ownership required.

Technical Architecture

Frontend

  • React
  • TypeScript
  • Tailwind CSS

Rendering

  • Three.js
  • Babylon.js
  • WebGL
  • WebGPU (future)

AI

  • Local LLM support
  • Open-source language models
  • Story graph engine
  • Semantic memory
  • Safety moderation

Animation

  • Procedural animation
  • Motion blending
  • Timeline editor

Audio

  • Magenta.js
  • Web Audio API
  • MIDI support
  • Procedural music engine

Backend

  • Node.js
  • SQLite
  • PostgreSQL

Desktop

  • Electron

Mobile

  • Progressive Web App

Offline AI

  • ONNX Runtime
  • llama.cpp
  • WebAssembly

Roadmap

Version 1

  • Character creator
  • Story creator
  • World generation
  • Save points
  • Movie replay

Version 2

  • Director Mode
  • Music Studio
  • Art Studio
  • Branching timelines

Version 3

  • Local AI models
  • Plugin SDK
  • Community worlds
  • Multiplayer collaborative storytelling

Specification Branding License (SBL)

Standard

Optional


License & Notice Requirements

RePlay Worlds is released under the GNU Affero General Public License v3.0 or later (AGPL-3.0+).
By contributing to this project, you agree that your contributions will also be released under this license.

Please note the following:

  • All contributions must comply with the AGPL-3.0+ terms.
  • Under Section 7 of the license, all redistributions, forks, and derivative works must preserve attribution to:
    Roxanne Ardary and roxanneardary.com.
  • RePlay Worlds specifications are free to use with attribution. A Specification Branding License can be negotiated upon request.
  • The project’s notice.md file tracks attribution requirements and contributor acknowledgments.
    Any update that adds new contributors or modifies attribution should also update notice.md.
  • When submitting a pull request, ensure that any new files maintain the attribution headers where applicable.
  • Network-deployed versions of this software must also remain fully AGPL-3.0+ compliant, including exposure of source code modifications when applicable under the license.

For full legal details, please refer to the AGPL-3.0+ license and the project’s notice.md file.


Notice – RePlay Worlds

Attribution Requirement: Under Section 7 of the AGPL 3.0+ license, all redistributions, forks, and derivative works, including network-deployed versions of this project, must provide attribution to Roxanne Ardary and roxanneardary.com.

Contributors

This file tracks contributors and their specific contributions to the project.

  • Roxanne Ardary, roxanneardary.com – March 9, 2026
    Created the repository for RePlay Worlds. Designed the full concept including character creation, magical abilities, AI-guided story creation, procedural world generation, Director Mode, save points, and full movie replay functionality.
  • [Add other contributors here] – [Date]
    [Describe contribution in one sentence]

License – RePlay Worlds

This repository is licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0+).

Key Points:

  • You are free to use, modify, and distribute the code.
  • All redistributions, forks, and derivative works or network-deployed versions must also be licensed under AGPL-3.0+ and provide attribution to Roxanne Ardary and roxanneardary.com as required under Section 7 of the license.
  • The software is provided “as is,” without warranty of any kind.

For the full license text, see GNU AGPL-3.0 License.