LearnLoop is an AI-powered active learning platform that transforms students into teachers. By explaining what they’ve learned, students retain content 3x more effectively — a proven method backed by cognitive science.
“We remember 90% of what we teach, but only 20% of what we read.”
LearnLoop creates a peer learning loop where students teach each other with AI support, reinforcing knowledge while building confidence.
Our core mission is social impact: to reach 1 million African students by 2028 through accessible, AI-enhanced education. Our design is inherently Inclusive, multilingual, and utilizes an Offline-First approach.
- Students forget up to 80% of what they learn within two weeks.
- Passive learning methods fail to engage or retain knowledge.
LearnLoop flips the model — students teach each other, guided by AI that prompts, corrects, and encourages. This creates a feedback loop that deepens understanding and builds mastery.
- AI Mentor 🤖 – Generates quizzes, flashcards, and personalized feedback based on the student's explanation.
- Peer-to-peer Teaching 🧑🏫 – Students record short explanations and receive instant AI-driven suggestions.
- Progress Dashboard 📈 – Visualizes mastery and identifies weak points for targeted review.
- Inclusive Access 📱 – Lightweight, mobile-first, and optimized for low-bandwidth environments.
🛣️ Future Roadmap (View the full plan in ROADMAP.md)
- AI-generated analogies: Help students explain complex topics using relatable metaphors.
- Emotional feedback: AI responds with encouragement, praise, and a constructive tone.
- Teacher dashboard: Track student progress, engagement, and peer interactions (Empowering Educators).
- Voice-based input: Allow students to teach verbally and receive feedback.
- Community challenges: Weekly teaching missions to boost engagement.
| Component | Technologies | Notes |
|---|---|---|
| Frontend | HTML, CSS, JavaScript | Current working prototype |
| Backend (Planned) | Python (FastAPI) + OpenAI API | Will handle LLM interactions and data processing |
| Deployment | GitHub Pages / Netlify | Continuous deployment setup |
| AI Models | GPT-powered text + Embeddings | Core intelligence for the AI Mentor |
To test the current prototype, follow these simple steps:
# 1. Clone repository
git clone [https://github.com/augusto-mate/learnloop.git](https://github.com/augusto-mate/learnloop.git)
cd learnloop
# 2. Open prototype in your browser
open index.html
# or start a local server if preferred- Live Demo: GitHub Pages | Netlify
- Pitch Deck (The Full Vision): Google Slides
- Demo Video: YouTube
- How to Contribute: CONTRIBUTING.md
We welcome contributions! Feel free to fork the repo, open issues, or suggest features. All rules and guidelines are detailed in the CONTRIBUTING.md file.
Augusto Mate – Project Lead, Concept & Demo
This project is licensed under the MIT License.
