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
- Fully AGPL-3.0+ compliant system
- Copyleft enforced for network deployments
- Required attribution:
- Roxanne Ardary
- https://www.roxanneardary.com/
Optional
- Specification Branding License (SBL)
- Attribution-free commercial deployment
- Pricing based on scale, usage, and deployment scope
- https://roxanneardary.com/replayworlds/
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 updatenotice.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.
