Skip to main content

Browse docs

Getting started

AI assistant troubleshooting

Local worker health, help mode, FAQ bank, and chat access issues.

This getting started guide covers school software onboarding for K-12 day schools. Whether you are evaluating cloud school management software or configuring Schoolyi after go-live, you will find practical steps for school ERP go live checklist, migrate from Excel to school ERP - written for administrators and staff, not developers.

Last updated August 27, 2026

SymptomCheckFix
AI Chat shows Not readyWorker service and envSet AI_WORKER_ENABLED=1; restart schoolyi-ai-worker; verify model path in .env.
Help answers wrong screenQuestion specificityRephrase with module name; thumbs down to log feedback; check /docs for full guide.
Draft notice or polish disabledWorker requiredHelp can run FAQ-only; draft/polish need running worker — not FAQ mode.
Teacher cannot open AI ToolsRole allowlistAI_CHAT_ALLOWED_ROLES must include Teacher; Platform Admin configures in .env.
Slow responsesModel and memoryQwen 1.5B on 1.5GB cap; avoid long threads; restart worker if OOM in journalctl.

Common questions

Quick answers in plain language.

AI chat says worker not ready — what do I check?+

Confirm AI_WORKER_ENABLED=1, model downloaded (npm run ai:model:download), and schoolyi-ai-worker service running. Check GET /api/ai/status and worker health at AI_WORKER_URL/health. See /docs/deploy/ai-worker.

What is the difference between FAQ mode and LLM help mode?+

Default help uses Qwen2.5-1.5B with retrieved FAQs (RAG). Set AI_CHAT_HELP_STYLE=faq for verbatim top FAQ without the model. Draft notice and polish always need the worker.

Related searches

School leaders and IT teams often search for: how to module troubleshooting ai in school management software, best school software onboarding for K-12 schools, Schoolyi module troubleshooting ai guide, school ERP go live checklist, migrate from Excel to school ERP, and school software training guide.