learnbee_mcp / README.md
AlexFocus's picture
append link in social network to readme
1197374

A newer version of the Gradio SDK is available: 6.0.1

Upgrade
metadata
title: Learnbee-mcp
emoji: ๐ŸŽ“
colorFrom: blue
colorTo: green
sdk: gradio
sdk_version: 5.33.0
python_version: 3.13
app_file: app.py
pinned: true
license: mit
short_description: AI-powered adaptive learning mcp-app for children
thumbnail: >-
  https://huggingface.co/spaces/Agents-MCP-Hackathon/consilium_mcp/blob/main/assets/logo_learnbee.png
tags:
  - building-mcp-track-creative
  - building-mcp-track-consumer
  - mcp-in-action-track-consumer
  - mcp-in-action-track-creative
  - education
  - early-childhood
  - adaptive-learning
  - gamification

๐ŸŽ“ LearnBee MCP: The Future of Adaptive Early Childhood Education

Transform learning into an adventure with AI-powered personalization that adapts to every child, in real-time.

๐Ÿš€ Live Demo

Experience LearnBee MCP now: Launch Interactive Demo

๐Ÿ“ข Featured on LinkedIn

Read about the development journey and innovation behind LearnBee MCP: LinkedIn Post

LearnBee logo

๐Ÿ’ก Why LearnBee MCP Changes Everything

Traditional educational tools treat all children the same. LearnBee MCP doesn't.

We've built the world's first ultra-adaptive educational platform that learns from every interaction, adjusts difficulty in real-time, and gamifies progressโ€”all while keeping children engaged through interactive adventures with their favorite characters.

๐ŸŽฏ The Problem We Solve

  • One-size-fits-all education fails to engage diverse learners
  • Static content becomes boring quickly
  • No feedback loop means children don't see their progress
  • Language barriers limit accessibility

โœจ Our Solution: Intelligent Adaptive Learning

LearnBee MCP uses advanced AI to create a personalized learning journey for every child:

  1. Real-Time Adaptation: The system analyzes each response and adjusts teaching style instantly
  2. Engagement-Driven Gamification: Visual progress tracking with stars, badges, and milestones
  3. Natural Conversations: No more rigid Q&Aโ€”children explore through story-like adventures
  4. Universal Access: Automatic language detection supports learning in any language

๐ŸŒŸ Revolutionary Features

๐Ÿง  Ultra-Adaptive Personalization Engine

The AI tutor that truly understands your child.

Our proprietary adaptation system analyzes:

  • Response patterns: Short vs. detailed answers
  • Engagement signals: Emojis, exclamations, questions
  • Success rate: Correct vs. incorrect answers
  • Learning pace: Speed of comprehension

Then automatically:

  • โœ… Simplifies language if the child is struggling
  • โœ… Increases challenge if they're excelling
  • โœ… Boosts excitement if engagement drops
  • โœ… Matches energy when curiosity peaks

Result: Every child gets a perfectly tailored learning experience that evolves with them.

๐ŸŽฎ Session-Based Gamification System

Turn learning into an adventure they can't wait to continue.

  • โญ Star Rewards: Earn stars for engagement, correct answers, and great questions
  • ๐Ÿ† Achievement Badges: Unlock milestones (First Steps, Explorer, Problem Solver, Star Student, Creative Thinker, Adventure Master)
  • ๐Ÿ“Š Visual Progress: Real-time progress bar showing adventure completion
  • ๐ŸŽฏ Clear Goals: Next milestone always visible to motivate continued learning

Privacy-First Design: Progress resets each sessionโ€”perfect for classrooms and shared devices. No persistent data, no profiles, no tracking.

๐ŸŽญ Interactive Adventure Learning

Forget boring lessons. Welcome to immersive educational adventures.

Instead of "Today we'll learn about Mars," children hear:

"Hello! ๐Ÿ‘‹ I'm Buzz Lightyear! Today we're blasting off on an amazing space mission to Mars! Your job is to be the captain of our spaceship and help us navigate through asteroid fields and land safely on the Red Planet. So, are you ready to start the countdown for launch? ๐Ÿš€"

5 Engaging Adventures (not lessons):

  • ๐Ÿš€ Space Mission: Destination Mars - Navigate asteroids, count down launches, explore the Red Planet
  • ๐Ÿ” The Mystery of the Missing Cookies - Solve crimes, interview suspects, learn conflict resolution
  • ๐ŸŒฑ The Magical Garden of Surprises - Plant magical seeds, discover fantastical fruits, learn about growth
  • ๐ŸŒŠ Underwater Adventure: Ocean Guardians - Pilot submarines, save sea life, clean the ocean
  • ๐Ÿฆธ Superhero School: Values Training - Complete missions, unlock powers, learn kindness and honesty

๐ŸŽ“ Character-Driven Learning

10 Beloved Tutors bring lessons to life:

  • Mickey Mouse, Elsa, Buzz Lightyear (Disney favorites)
  • Mario, Sonic, Pikachu (Gaming heroes)
  • Einstein (Science genius)
  • Curious Explorer, Magic Teacher, Adventure Buddy (Original characters)

Each tutor embodies their unique personality while maintaining educational excellence.

๐ŸŒ True Multilingual Intelligence

Not just translationโ€”true language understanding.

  • Automatic detection of child's language
  • Instant response in the same language
  • Supports 15+ languages seamlessly
  • No configuration neededโ€”just start chatting

๐Ÿ›ก๏ธ Built-In Safety & Age-Appropriateness

  • Content filtered for ages 3-12
  • Gentle redirection from inappropriate topics
  • Problem-based learning (not just answers)
  • Encourages critical thinking and curiosity

๐ŸŽฌ How It Works

1. Child selects an adventure โ†’ "Space Mission Mars"
2. Chooses their tutor โ†’ "Buzz Lightyear"
3. Sets difficulty โ†’ "Beginner"
4. Loads lesson โ†’ System initializes adaptive AI

5. Adventure begins with natural greeting and engaging question
6. Child responds โ†’ AI analyzes engagement, awards stars
7. Tutor adapts in real-time based on child's performance
8. Progress displays in footer โ†’ Stars, badges, milestones update
9. Learning continues with perfectly calibrated difficulty

Result: Engaged, motivated, learning child ๐ŸŽ‰

๐Ÿ“Š Technical Innovation

Powered by Model Context Protocol (MCP)

LearnBee MCP leverages the cutting-edge Model Context Protocol to:

  • Manage lesson context dynamically
  • Extract key educational concepts automatically
  • Generate adaptive teaching strategies
  • Create personalized learning paths

Architecture Highlights

  • Session State Management: Tracks interactions, engagement, and performance
  • Gamification Engine: Awards achievements and visualizes progress
  • Adaptive Prompt System: Injects real-time context into AI responses
  • Natural Language Generation: Creates conversational, story-like introductions

Tech Stack

  • Gradio: Beautiful, responsive UI
  • OpenAI GPT-4: Advanced language understanding
  • Model Context Protocol: Intelligent context management
  • Python 3.13: Modern, efficient backend

๐Ÿš€ Quick Start

Prerequisites

  • Python 3.12+
  • OpenAI API key

Installation

# Clone the repository
git clone https://github.com/yourusername/learnbee_mcp.git
cd learnbee_mcp

# Install dependencies
uv sync --frozen
# or
pip install -r requirements.txt

# Configure environment
cp .env.example .env
# Add your OPENAI_API_KEY to .env

# Launch
python app.py

Visit http://localhost:7860 and start learning!


๐ŸŽจ Customization

Create New Adventures

Use the built-in "Create Lesson" tab:

  1. Enter a topic (e.g., "Ancient Egypt", "Volcanoes")
  2. Select age range
  3. Click "Create with ChatGPT"
  4. Adventure generated automatically!

Add Custom Tutors

Edit src/learnbee/constants.py:

TUTOR_NAMES = [
    ("Your Character", "Description of teaching style"),
    # ... existing tutors
]

๐Ÿ† Why LearnBee MCP Wins

Innovation

โœ… First adaptive learning platform with real-time personalization
โœ… First to combine gamification with MCP technology
โœ… First to use adventure-based learning with AI tutors

Impact

โœ… Makes learning accessible to all children, regardless of language
โœ… Keeps children engaged through gamification and storytelling
โœ… Adapts to individual learning styles automatically

Technical Excellence

โœ… Clean, modular architecture
โœ… Privacy-first design (no persistent data)
โœ… Scalable and extensible
โœ… Production-ready code

User Experience

โœ… Beautiful, intuitive interface
โœ… Instant feedback and rewards
โœ… Natural, conversational interactions
โœ… Works on any device


๐Ÿ“ˆ Future Roadmap

  • ๐ŸŽฏ Voice interaction support
  • ๐Ÿ“ฑ Mobile app (iOS/Android)
  • ๐Ÿ‘ฅ Multi-child profiles (optional)
  • ๐Ÿ“Š Parent/teacher dashboard
  • ๐ŸŽจ Custom avatar creation
  • ๐ŸŒ Community lesson marketplace

๐Ÿ“ฌ Contact & Contribute

Creator: Alex Focus

Contributions Welcome! Open an issue or PR to help make learning better for children worldwide.


๐Ÿ“„ License

MIT License - Free to use, modify, and distribute.


๐ŸŽ“ LearnBee MCP - Where AI Meets Adventure in Education โœจ
Making every child's learning journey unique, engaging, and effective.

Try Now