Inspiration
Many children find it difficult to stay focused and build consistent learning habits when they study alone. Parents want to support their children, but work, travel, distance, and different schedules often make it impossible to be present during every study session.
StudyPals was inspired by one simple belief: every child deserves to feel accompanied while learning.
We wanted to create an experience that makes studying feel less like an obligation and more like a shared journey. By connecting children, parents, and a growing virtual pet, StudyPals brings encouragement, companionship, and a sense of progress into everyday learning.
What it does
StudyPals is an AI-powered learning companion designed for children and families around the world.
Parents can remotely create learning missions such as:
- Reading for 20 minutes
- Completing a mathematics worksheet
- Reviewing vocabulary
- Practicing a musical instrument
- Preparing for an upcoming class
- Finishing a creative learning project
StudyPals transforms these assignments into simple, age-appropriate adventures. A task such as “Complete 20 mathematics questions” can become “Help Momo collect 20 Star Crystals and reach the Crystal Garden.”
Children can start a guided focus session, complete the learning activity, and check in by writing a short reflection or recording what they learned. Their virtual pet gains energy, unlocks new abilities, explores new locations, and grows through genuine learning effort.
Parents receive an understandable progress summary and can send encouragement back to the child. StudyPals rewards consistency, curiosity, effort, and improvement—not only grades or perfect performance.
The core experience follows six steps:
- A parent creates a learning mission.
- AI transforms it into a child-friendly adventure.
- The child begins a guided focus session.
- The child completes the task and checks in.
- The virtual pet grows and celebrates the child’s effort.
- The parent receives a progress summary and sends encouragement.
How we built it
For the hackathon, we built an interactive web prototype that demonstrates the complete StudyPals experience.
The current demo uses HTML, CSS, and JavaScript to present a responsive and child-friendly interface. It includes learning missions, an animated virtual pet, parent encouragement, progress statistics, learning streaks, and interactive task completion.
We designed the product around two connected experiences:
- A child experience focused on missions, encouragement, focus sessions, rewards, and virtual-pet growth
- A parent experience focused on assigning tasks, understanding progress, and sending supportive messages
The planned AI layer uses OpenAI models to:
- Convert parent instructions into age-appropriate learning missions
- Break larger assignments into smaller and more manageable steps
- Generate personalized encouragement
- Adapt explanations to the child’s age and learning level
- Create short stories connected to learning progress
- Translate missions and family messages into different languages
- Summarize progress for parents
- Suggest an appropriate next learning activity
A simplified mission-generation structure looks like this:
const missionRequest = {
childAge: 10,
parentTask: "Complete 20 mathematics questions",
learningGoal: "Practice multiplication",
companionName: "Momo",
language: "English"
};
const mission = {
title: "The Crystal Garden Challenge",
instructions: [
"Complete the first five questions",
"Take a short breathing break",
"Continue with the next five questions",
"Finish the remaining questions",
"Write down one thing you learned"
],
encouragement:
"Every question helps Momo collect another Star Crystal!",
reward: {
type: "Star Crystals",
amount: 20
}
};
The current website is clearly marked as a demo prototype. It is not yet a production service and does not store real children’s information.
Challenges we ran into
One of our biggest challenges was balancing motivation with healthy learning behavior.
Gamification can encourage children, but an overly competitive reward system can also create pressure. We therefore designed StudyPals to reward effort, consistency, curiosity, reflection, and improvement instead of focusing only on grades.
Missing one day does not erase a child’s progress. The virtual pet never becomes angry, threatens the child, or uses shame. Instead, it welcomes the child back and helps them restart.
Another challenge was serving two very different user groups. Children need a simple, warm, and playful experience, while parents need clear and useful information. We addressed this by designing separate child and parent experiences connected through the same learning missions.
Designing an AI experience for children also required careful consideration. The companion should guide and encourage children without completing assessed work for them or attempting to replace parents and teachers.
Finally, we needed to design for global families. Language, culture, education systems, and family routines vary widely, so StudyPals was designed with multilingual and culturally adaptable experiences in mind.
Accomplishments that we're proud of
We are proud that StudyPals brings together several important ideas in one coherent experience:
- Remote parent-assigned learning missions
- AI-generated child-friendly adventures
- Guided focus sessions
- Daily learning check-ins
- Virtual-pet growth and rewards
- Parent progress summaries
- Positive and non-punitive motivation
- Multilingual support for global families
Our prototype demonstrates a complete learning loop: a parent assigns a task, the task becomes an engaging mission, the child studies with a virtual companion, the pet grows, and the parent sends encouragement.
We are especially proud that the project focuses on the emotional experience of learning. StudyPals is not designed to increase screen time. It is designed to help children spend more meaningful time learning while feeling supported.
What we learned
We learned that educational technology is not only about delivering lessons or measuring grades. A child’s emotional experience can strongly influence whether they begin a task, remain focused, and return the next day.
We also learned that AI can make learning instructions clearer, more personalized, and more accessible. However, AI should strengthen relationships rather than replace them. StudyPals uses AI to extend the care of parents and teachers into moments when they cannot be physically present.
Building the prototype also taught us that good gamification is not simply about points, badges, or streaks. The most meaningful reward is helping a child develop confidence and feel:
“I made progress today, and I can continue tomorrow.”
Finally, we learned that child-centered AI products must be designed with safety, transparency, privacy, and parental oversight from the beginning—not added later as optional features.
What's next for StudyPals — Every Child Deserves a Learning Companion
Our next step is to develop the current interactive prototype into a secure, functional family learning platform.
Planned features include:
- OpenAI-powered mission generation
- Voice conversations with the virtual learning companion
- Secure parent and child accounts
- Parent-created schedules and recurring missions
- AI-generated weekly progress summaries
- Teacher and tutor accounts
- Shared missions for siblings and classmates
- More virtual-pet species, personalities, and worlds
- Parent-recorded voice encouragement
- Accessibility options for children with different learning needs
- Curriculum-specific mission templates
- Multilingual and culturally localized experiences
- Integrations with school learning platforms
We also plan to test StudyPals with families and educators to understand which forms of encouragement genuinely help children build healthy learning habits.
Our long-term vision is to make StudyPals a trusted learning companion for families everywhere—so that wherever a child is learning, they never have to feel that they are learning alone.
Built With
- ai
- children
- edtech
- education
- family
- gamification
- gpt
- javascript
- learning
- mental-wellness
- multilingual
- next.js
- openai
- parenting
- parents
- personalized-learning
- productivity
- react
- study-habits
- supabase
- tailwind-css
- typescript
- virtual-pet
- web-app
Log in or sign up for Devpost to join the conversation.