跳到正文
DEV Community· NAITIK AGARWAL·· 3 小時前AI 評分27

SubMaster AI:Hacktoberfest 開源 AI 挑戰第 2 週作品提交

Submaster-ai Dev Challenge week 2

AI 導讀

SubMaster AI 是 Hacktoberfest 開源 AI 挑戰第 2 週的提交作品,面向 K–12 學校提供代課及人手管理系統。系統在 under 5 seconds 內自動調整教師缺勤後的時間表,並以 Gemma 生成代課教學簡報及緊急規劃建議。提案訂閲價為私立及特許學校 $250/month,採用 Google 開放權重 Gemma 模型。

正文

NAITIK AGARWAL

Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle Submission 💸

This is my submission for Hacktoberfest Open-Source AI Challenge — Week 2: Side Hustle.

🚀 What I Built

SubMaster AI — An AI-powered teacher substitution and staffing management system for K–12 schools.

When teachers are absent, administrators often spend hours manually rearranging timetables. SubMaster AI automates this process in under 5 seconds, preventing scheduling conflicts, balancing workloads, and generating substitute lesson briefings.

Business Model: A proposed subscription of $250/month for private and charter schools.

🔗 Demo & Source Code

🛠️ Tech Stack & Architecture

  • AI: Google's open-weight Gemma models via @google/genai
  • Frontend: React 19, TypeScript, Tailwind CSS
  • PDF Export: jsPDF
  • Backend: Vercel serverless functions

A deterministic TypeScript constraint solver handles scheduling and workload rules, while Gemma generates contextual lesson briefings and emergency planning suggestions.

🌍 Why Open Innovation Matters

  • Privacy: Open-weight models offer opportunities for auditable and locally hosted AI solutions.
  • Affordability: Schools can explore deployment options that reduce reliance on proprietary AI APIs.
  • Adaptability: Open foundations make it easier to customize scheduling rules for different schools.

SubMaster AI combines deterministic scheduling with AI assistance to make school staffing faster, smarter, and more reliable.

來源:DEV Community · dev.to