π Read the Full Documentation
We set out to create a transformative learning experience for children that combines education, interactivity, and AI-powered immersion. Kids naturally engage with friendly, playful companions, so we asked ourselvesβwhat if an AI-powered buddy could not only talk, wave, and follow their movements but also create real-time animated explanations of any topic they want to learn?
With NeoNest, we redefined interactive learning by blending an AI-driven chatbot, real-time text guidance, and AI-generated educational animations into a magic mirror that makes learning fun, engaging, and visually captivating. Our goal was to go beyond traditional learning tools and create an intelligent companion that sparks curiosity, enhances comprehension, and encourages interactive exploration.
NeoNest is an AI-powered interactive learning companion that transforms education into an engaging, immersive experience for children. This cutting-edge magic mirror features a 3D animated chicken chatbot called "Neo", that interacts in real timeβtracking childrenβs movements, waving back, and engaging in fun, educational conversations. But NeoNest takes learning even further. As Neo explains concepts, the right half of the mirror dynamically generates real-time animated visualizations, turning abstract ideas into tangible, vibrant visuals. Imagine a glowing Earth spinning as Neo describes the solar system! And right beside it, NeoNest displays interactive pop-up textβhighlighting key words and guiding kids to say them aloudβreinforcing reading, comprehension, and retention in a playful way.
Designed for homes, classrooms, and learning on the go, NeoNest fosters curiosity, attention retention, and an engaging learning experience. The AI-driven system extracts key topics, generates explanations, and creates real-time animations, making education both interactive and visually captivating. It is currently available as both a web app and a physical Magic Mirror version!
NeoNest is not just a learning toolβitβs a revolutionary AI-powered mentor and companion, blending conversation, animation, and interactive text to make learning truly unforgettable. With its portable, intuitive design, NeoNest is the future of smart, interactive education.
NeoNest is a revolutionary AI-powered magic mirror that features:
NeoNest is just the beginningβwe envision a future where AI-powered, interactive learning mirrors become a staple in every home and classroom, making education more immersive, engaging, and accessible for children everywhere.
requirements.txt
)# Clone the repository git clone https://github.com/yourusername/LIVE-AI-2025-Hackathon.git cd LIVE-AI-2025-Hackathon # Install dependencies pip install -r requirements.txt
Create a .env
file in the root directory:
OPENAI_API_KEY=your_openai_api_key AWS_ACCESS_KEY_ID=your_aws_access_key_id AWS_SECRET_ACCESS_KEY=your_aws_secret_access_key AWS_DEFAULT_REGION=us-east-1 STABILITY_AI_API_KEY=your_stability_api_key
Run the main application:
python main.py
Follow the interactive prompts to:
LIVE-AI-2025-Hackathon/
βββ backend/
β βββ main.py # Main application entry point
β βββ InterestExplorer.py # OpenAI integration
β βββ ProcessInterest.py # Interest processing
β βββ EducationalAnimationPipeline.py # Animation pipeline
β βββ text_to_image.py # AWS Titan integration
β βββ image_to_animation.py # Animation generation
βββ frontend/
β βββ src/
β β βββ components/ # React components
β β βββ services/ # API services
β β βββ App.js # Main React app
β βββ public/ # Static assets
βββ raspberry_pi/
β βββ camera_stream.py # Video streaming
β βββ udp_connection.py # UDP signal handling
β βββ hardware_config.py # Hardware setup
βββ config/
β βββ .env # Environment variables
β βββ requirements.txt # Python dependencies
βββ README.md # Project documentation
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)This project is licensed under the MIT License - see the LICENSE.md file for details.
There are no models linked
There are no datasets linked
There are no datasets linked
There are no models linked