Baby Enrichment System

A progressive skill development framework using interactive technology for infant learning (8-24 months).

What Is This?

This is an open-source collection of interactive experiences designed to support infant cognitive development. Instead of passive screen time, these activities create contingent responses - the baby does something, and something interesting happens in response.

The core insight: babies learn agency ("I make things happen") through consistent, predictable feedback loops. These tools turn a webcam and microphone into a responsive play environment.

Design Philosophy

Anti-Overstimulation

Modern baby apps are often overwhelming. This system takes the opposite approach:

Progressive Overload

Skills build on each other. We don't advance until the current tier shows:

  1. Consistent engagement
  2. Anticipatory behavior (expects response before it happens)
  3. Intentional repetition (does action to cause effect)

The Tiers

| Tier | Age Range | Goal | Example Activity | |------|-----------|------|------------------| | 0 | 8-10 mo | "I make things happen" | Motion → ripples | | 1 | 10-12 mo | "Different actions make different things" | Zone-based colors | | 2 | 12-14 mo | "I can predict and choose" | Pattern matching | | 3 | 14-18 mo | "Things have names" | Word-object association | | 4 | 18-24 mo | "Games have rules" | Simple sorting |

View the full Tech Tree →

Current Activities

Motion Canvas (Tier 0)

Move in front of the webcam to create ripples and waves. Larger movements create bigger effects.

Try Motion Canvas →

Peek-a-Boo (Tier 1)

Cover your face, then reveal it! A friendly character plays peek-a-boo with you.

Play Peek-a-Boo →

Touch Play (Tier 0 - Tablet)

Touch-based activities designed for iPad and tablet use. Multiple modes:

Open Tablet Mode →

Safety Guidelines

Screen Time Limits

Stop If You See

Best Practices

Get Involved

This is an open-source project. Contributions welcome:


Built by a parent, for parents. Because our babies deserve better than passive screen time.