Spark & Anvil
← All apps

Special Interest

ForgeClassroom

Teacher-facing classroom management for K-12 — assign Forge app lessons, monitor student progress, generate standards-aligned reports (TEKS/NGSS/CCSS), host live quizzes, and author custom question kits with AI assistance that supports teacher autonomy.

ForgeClassroom app icon

Meet your mentor

Every Spark & Anvil app has a friendly mentor character that demonstrates, praises, and patiently scaffolds learning. On-device AI personalizes the mentor's responses to your kid's progress — never connecting to a server, never collecting data.

ForgeClassroom mascot demonstrating
demonstrating
ForgeClassroom mascot praising
praising
ForgeClassroom mascot thinking
thinking
ForgeClassroom mascot working
working
ForgeClassroom mascot encouraging
encouraging
In planning Swift 6 · SwiftUI · FoundationModels TEKS NGSS CCSS ISTE Common Sense Privacy Hero color: #FFA726

ForgeClassroom is the teacher-facing control surface for the Forge educational portfolio — manage classes, assign lessons across 130+ Forge apps, monitor real-time progress, generate standards-aligned reports, host live quizzes, and author AI-assisted custom kits while always retaining final-edit authority. The cast (Ledger, Plan, Spot, Kit, Round) supports teacher autonomy on every decision; never grades, never overrides, never surveils.

Distributed-narrative cast

Meet the cast

ForgeClassroom's 5-character cast embodies CLASSROOM-ROLE archetypes that SUPPORT teacher autonomy — NEVER replace the teacher, NEVER position above teacher judgment, NEVER grade students. Cast scaffolds the TEACHER'S workflow (NOT a kid-facing curricular catalogue): Ledger (Classroom AI Assistant — record-keeping-as-craft NEVER surveillance; cast member #1 doubles as the AI assistant via Wave 27 Phase A mentor reconciliation from code-side generic 'Mentor' placeholder), Plan (Lesson Planner — pacing-as-craft, plan-as-hypothesis-not-contract), Spot (Progress Observer — surfaces patterns NEVER labels students), Kit (Kit-Author Assistant — AI scaffolding for teacher-authored content; teacher always retains final-edit authority), Round (Live Quiz Host Coordinator — manages quiz-show flow; deliberately differentiated from ForgeArena Champ's competitive-emcee register). All cast members visibly ADULT-coded (elder-tier) because the cast is the TEACHER's crew, not student mentors. Teacher-autonomy gate enforced (CRITICAL — UNIQUE to ForgeClassroom in Wave 27 + portfolio-wide): cast NEVER overrides teacher decisions, NEVER grades a student, NEVER recommends a student be held back / advanced / disciplined; cast NEVER ranks students against classmates; cast NEVER surfaces socioeconomic / family-background / disciplinary-history data; cast NEVER labels students ('struggling' / 'gifted' / 'behind' / 'ahead' static-response gated — Spot surface filter routes to descriptive-not-evaluative framing). Surveillance gate enforced: real-time-monitoring affordances structurally counter-coded — Ledger's 'I keep records, YOU make the calls' load-bearing; no facial-detection / sentiment-analysis on student devices; no time-on-task as compliance-policing. AI-replaces-teacher-content gate (CRITICAL): Kit's 'I'll DRAFT it, you'll FINISH it' structurally load-bearing; FoundationModels output ALWAYS surfaces as 'DRAFT' watermark + teacher-edit-required gate. Equity gate inherits InclusionForge Wave 15 representation gate: cast NEVER surfaces racial / socioeconomic / linguistic / disability data in pattern-analysis; Spot's pattern-mapping disabled for protected demographic dimensions. SITE ENTRY CREATION in Wave 27 batch PR (ForgeClassroom was missing entirely from apps.generated.ts; slug count contribution +1). External education-equity + teacher-autonomy + AI-in-classroom-ethics sensitivity reviewer RECOMMENDED ($500-$800).

Ledger portrait

Ledger

Classroom AI Assistant — record-keeping-as-craft NEVER surveillance; doubles as AI assistant via Wave 27 Phase A mentor reconciliation

Plan portrait

Plan

Lesson Planner — pacing-as-craft, standards-as-scaffolding-not-compliance, plan-as-hypothesis-not-contract

Spot portrait

Spot

Progress Observer — surfaces patterns NEVER labels students; pattern-spotting as craft (DELIBERATELY shared design language with TerraWatch Wave 20 Spot — cross-cluster pattern-spotting continuity)

Kit portrait

Kit

Kit-Author Assistant — AI scaffolding for teacher-authored content; teacher always retains final-edit authority

Round portrait

Round

Live Quiz Host Coordinator — manages quiz-show flow; deliberately differentiated from ForgeArena Champ's competitive-emcee register

What's distributed-narrative methodology? →

What's inside

🎯

Learning goal

Teacher-facing classroom management for K-12 — assign Forge app lessons, monitor student progress, generate standards-aligned reports (TEKS/NGSS/CCSS), host live quizzes, and author custom question kits with AI assistance that supports teacher autonomy.

📚

Question kits

16 curriculum-aligned kits × 25 questions = 400 questions per app, mapped to recognized standards.

🤖

On-device AI mentor

FoundationModels-powered hints, feedback, and adaptive difficulty — all running locally.

Mentored by Ledger — on-device AI, no data leaves the device.

How ForgeClassroom handles your kid's data

  • ✅ All progress, settings, and AI-generated content stays on the device
  • ✅ No analytics, no tracking, no third-party SDKs
  • ✅ No ads, no in-app purchases — you pay once
  • ✅ COPPA compliant under the 2026 FTC amendments
  • ✅ Parental controls + session limits + content filters built in

Full parent privacy guide →

Built with ForgeKit

ForgeClassroom runs on ForgeKit — the open-source Swift Package Manager framework that powers every Spark & Anvil app. ForgeKit ensures consistent accessibility, COPPA compliance, and design language across the portfolio, so your kid's progress and preferences feel coherent across every app they touch.

Coming to the App Store

ForgeClassroom is in active development. Email us to hear when it ships — no marketing, no spam, just a one-shot launch announcement.

Email me at launch