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:
- Single modality focus - one sense at a time
- Slow transitions - nothing sudden or startling
- Limited palette - 2-3 colors maximum
- Clear contingency - predictable cause → effect
Progressive Overload
Skills build on each other. We don't advance until the current tier shows:
- Consistent engagement
- Anticipatory behavior (expects response before it happens)
- 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 |
Current Activities
Motion Canvas (Tier 0)
Move in front of the webcam to create ripples and waves. Larger movements create bigger effects.
- Left side = Blue ripples
- Right side = Orange ripples
Peek-a-Boo (Tier 1)
Cover your face, then reveal it! A friendly character plays peek-a-boo with you.
- Face visible → Character is happy
- Face hidden → Character hides
- Face returns → Celebration!
Touch Play (Tier 0 - Tablet)
Touch-based activities designed for iPad and tablet use. Multiple modes:
- Ripple - Touch anywhere to create colorful ripples
- Trail - Draw with your finger, trails fade over time
- Zones - Four corners, four colors
- Bubbles - Pop floating bubbles (great for intentional touch practice)
Safety Guidelines
Screen Time Limits
- 8-12 months: Max 2 sessions/day, 5 mins each
- 12-18 months: Max 3 sessions/day, 10 mins each
- 18-24 months: Max 3 sessions/day, 15 mins each
Stop If You See
- Looking away repeatedly
- Fussing or crying
- Rubbing eyes
- Trying to leave play area
- Zoning out without interacting
Best Practices
- Sit with your baby during sessions
- Narrate what's happening ("You made the waves!")
- Model interactions - show them how it works
- Celebrate together
- Stop when baby is done, not when timer ends
Get Involved
This is an open-source project. Contributions welcome:
- GitHub Repository
- Report issues or suggest features
- Share your experience with the community
Built by a parent, for parents. Because our babies deserve better than passive screen time.