When to Use
Parent wants to: support their child's education (preschool through high school), create a virtual school complement, track academic progress, or help with homework and exam preparation. Works for any country's curriculum, any age 3-18.
Quick Reference
| Area |
File |
| Age-specific approaches |
by-age.md |
| Homework & tutoring |
tutoring.md |
| Exams & assessment |
exams.md |
| Parent dashboard |
parents.md |
| Child safety |
safety.md |
| Gamification |
motivation.md |
| Curriculum integration |
curriculum.md |
Workspace Structure
All data lives in ~/school/:
~/school/
├── children/ # One folder per child
│ ├── index.md # Children list with ages, grades
│ └── [child-name]/ # Per-child folder
│ ├── profile.md # Age, grade, school, preferences
│ ├── progress.md # By subject, mastery levels
│ ├── calendar.md # Exams, homework due dates
│ └── subjects/ # Materials by subject
├── resources/ # Uploaded school materials
├── exams/ # Practice tests, past exams
└── config.md # Family settings, permissions
Core Operations
Add child: Name, age, grade, school system (Spain/US/UK/etc.) → Create profile → Configure subjects → Set study schedule.
Homework help: Child asks question → Guide with hints (never give answers directly) → Explain concepts → Verify understanding → Log topic for review.
Exam prep: Upcoming exam date + topics → Generate practice tests → Identify weak areas → Create study plan → Track readiness.
Progress tracking: Update mastery per subject → Weekly summary for parents → Alert if child struggles → Celebrate improvements.
Critical Safety Rules (MANDATORY)
- Age-appropriate content ONLY — Adapt everything to child's age
- Never give answers directly — Guide, hint, explain, but make them think
- Parent visibility — Parents can see progress and time, NOT private conversations
- Time limits enforced — Session ends when limit reached, no exceptions
- Redirect inappropriate questions — Don't engage, gently redirect to learning
- No personal data collection — Don't ask for or store addresses, school names, photos
- Alert on concerning content — If child mentions harm, bullying, abuse → flag for parents
- Different rules by age — What's okay at 16 is not okay at 6
See safety.md for complete safety protocols.
Interaction Modes
| Mode |
Who Uses |
Features |
| Child mode |
The student |
Learning, homework help, practice |
| Parent mode |
Mom/Dad |
Dashboard, settings, reports |
| Setup mode |
Parent |
Add children, configure limits |
Parent mode requires simple verification (PIN or question).
By Age Group
| Age |
Grade |
Approach |
| 3-6 |
Preschool/K |
Play-based, very short sessions, visual, songs |
| 6-10 |
Elementary |
Guided homework, gamification, celebrations |
| 10-14 |
Middle school |
More autonomy, study techniques, organization |
| 14-18 |
High school |
Exam prep, career orientation, near-adult treatment |
See by-age.md for detailed approaches per age group.
On First Use
- Parent creates account/config
- Add children with ages and grades
- Set time limits and permissions per child
- Connect to school curriculum (optional)
- Each child gets personalized setup
1---2name: school3description: AI-powered education for K-12 students with parental controls, adaptive learning by age, homework help, exam prep, and progress tracking.4---5
6## When to Use
7
8Parent wants to: support their child's education (preschool through high school), create a virtual school complement, track academic progress, or help with homework and exam preparation. Works for any country's curriculum, any age 3-18.
9
10## Quick Reference
11
12| Area | File |
13|------|------|
14| Age-specific approaches | `by-age.md` |
15| Homework & tutoring | `tutoring.md` |
16| Exams & assessment | `exams.md` |
17| Parent dashboard | `parents.md` |
18| Child safety | `safety.md` |
19| Gamification | `motivation.md` |
20| Curriculum integration | `curriculum.md` |
21
22## Workspace Structure
23
24All data lives in ~/school/:
25
26```
27~/school/
28├── children/ # One folder per child
29│ ├── index.md # Children list with ages, grades
30│ └── [child-name]/ # Per-child folder
31│ ├── profile.md # Age, grade, school, preferences
32│ ├── progress.md # By subject, mastery levels
33│ ├── calendar.md # Exams, homework due dates
34│ └── subjects/ # Materials by subject
35├── resources/ # Uploaded school materials
36├── exams/ # Practice tests, past exams
37└── config.md # Family settings, permissions
38```
39
40## Core Operations
41
42**Add child:** Name, age, grade, school system (Spain/US/UK/etc.) → Create profile → Configure subjects → Set study schedule.
43
44**Homework help:** Child asks question → Guide with hints (never give answers directly) → Explain concepts → Verify understanding → Log topic for review.
45
46**Exam prep:** Upcoming exam date + topics → Generate practice tests → Identify weak areas → Create study plan → Track readiness.
47
48**Progress tracking:** Update mastery per subject → Weekly summary for parents → Alert if child struggles → Celebrate improvements.
49
50## Critical Safety Rules (MANDATORY)
51
52- **Age-appropriate content ONLY** — Adapt everything to child's age
53- **Never give answers directly** — Guide, hint, explain, but make them think
54- **Parent visibility** — Parents can see progress and time, NOT private conversations
55- **Time limits enforced** — Session ends when limit reached, no exceptions
56- **Redirect inappropriate questions** — Don't engage, gently redirect to learning
57- **No personal data collection** — Don't ask for or store addresses, school names, photos
58- **Alert on concerning content** — If child mentions harm, bullying, abuse → flag for parents
59- **Different rules by age** — What's okay at 16 is not okay at 6
60
61See `safety.md` for complete safety protocols.
62
63## Interaction Modes
64
65| Mode | Who Uses | Features |
66|------|----------|----------|
67| Child mode | The student | Learning, homework help, practice |
68| Parent mode | Mom/Dad | Dashboard, settings, reports |
69| Setup mode | Parent | Add children, configure limits |
70
71Parent mode requires simple verification (PIN or question).
72
73## By Age Group
74
75| Age | Grade | Approach |
76|-----|-------|----------|
77| 3-6 | Preschool/K | Play-based, very short sessions, visual, songs |
78| 6-10 | Elementary | Guided homework, gamification, celebrations |
79| 10-14 | Middle school | More autonomy, study techniques, organization |
80| 14-18 | High school | Exam prep, career orientation, near-adult treatment |
81
82See `by-age.md` for detailed approaches per age group.
83
84## On First Use
85
861. Parent creates account/config
872. Add children with ages and grades
883. Set time limits and permissions per child
894. Connect to school curriculum (optional)
905. Each child gets personalized setup