File size: 3,916 Bytes
1de8a7b
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
---

title: "🧠 AI Learning Coach"
emoji: "🗣️"
colorFrom: "green"
colorTo: "yellow"
sdk: "static"
sdk_version: "0.1.0"
app_file: "index.html"
pinned: false
---


# 🧠 AI Learning Coach (AI-Interactive Metacognition Tracker)
**Developed by Shift Mind AI Labs**

The AI Learning Coach is an open-source, browser-based metacognitive reflection tool designed to help learners, teachers, and lifelong students develop self-awareness, self-regulation, and reflective learning habits. Powered by GPT-4o-mini and advanced UI/UX, it guides users through structured metacognitive cycles with AI-powered chat, feedback, and personalized growth plans.

---

## 🚀 Features

- **Structured Metacognition:** Step-by-step guidance through five phases: task planning, pre-learning reflection, during-learning check-in, post-learning evaluation, and personalized development plan.
- **Conversational AI Chat:** Interactive, adaptive AI chatbot acts as a personal coach—asks questions, offers tips, and provides feedback at every stage.
- **Progress Visualization:** Visual progress bar for each session; previous session summaries saved in your browser.
- **Privacy-First:** All data—including OpenAI API key—is processed client-side; nothing leaves your browser.
- **No Login Required:** Start reflecting in seconds—no registration or account setup.

---

## 🛠 How to Use

1. **Access the tool** in your browser (no install needed).
2. **Enter your OpenAI API key** to unlock AI-powered conversations. *(Your key is only stored in your browser, never transmitted elsewhere.)*
3. **Follow the stages**:
   - **Task Planning:** Clarify your learning goal with AI help.
   - **Pre-Learning:** Reflect on your readiness, confidence, and strategies.
   - **During Learning:** Pause, check your progress, and adapt with the coach's suggestions.
   - **Post-Learning:** Debrief with AI-guided questions—analyze what worked and what can improve.
   - **Development Plan:** Get a personalized growth plan for your next steps.
4. **Type your responses and interact with the AI** at every stage.
5. **Navigate between stages** as you need, and complete the session to save your reflection history.

---

## 👩‍🏫 For Teachers: How It Supports Educators

- **Promotes metacognitive awareness** and reflective learning practices in any subject or level.
- **Flexible for in-class, homework, or blended learning**—use as a warm-up, self-check, or end-of-unit reflection.
- **No data privacy worries:** Suitable for classroom, no login, no accounts, no cloud storage.
- **Ideal for formative assessment, SEL, and independent learning portfolios.**

---

## 👨‍🎓 For Students: Benefits & Learning Outcomes

- **Self-guided learning reflection:** Build lifelong skills in planning, monitoring, and evaluating learning.
- **Personalized coaching:** Get friendly, AI-powered tips and support based on your unique context.
- **Easy to use:** Designed for all ages; visually clear and mobile-friendly.
- **Own your growth:** Download or save reflections for future review and share with teachers or mentors.

---

## 🔐 Data Privacy Notice

- All data and API keys stay local to your browser.
- No data is sent to Shift Mind AI Labs, Hugging Face, or any third-party (other than OpenAI if you use the API).


---

## 📄 License

Licensed under the [Apache License 2.0](./LICENSE).

---

## 🧠 About Shift Mind AI Labs

Shift Mind AI Labs creates ethical, scalable, and open-source AI tools for global education and self-improvement.

🌐 https://shiftmind.io  
✉️ info@shiftmind.io

---

## 🙌 Contributing

Pull requests, issues, and feedback are welcome!  
For school pilots or integration requests: **info@shiftmind.io**

---

*Empowering every learner to become their own coach—one reflection at a time.*