⥠The Rural Connectivity Challenge
Why Cloud-Only AI Fails Rural Schools
Malaysian educators in Sabah, Sarawak, and remote peninsular regions face a daily reality that city-based teachers rarely encounter: unstable or absent internet.
-
đĄ Latency & dropped connections
Cloud AI tools like ChatGPT and Gemini require stable broadband. A lesson interrupted by a timeout wastes precious class time.
-
đ° Mobile data costs
Many rural teachers use mobile hotspots. Streaming large AI model responses consumes expensive data plans.
-
đ Privacy & data sovereignty
Student data should stay local. Offline tools keep sensitive classroom data on your own device.
The solution: Run AI models locally on your laptop or desktop using Ollama â no internet needed after the initial one-time setup.
đĻ Ollama â Fully Offline Local AI
What is Ollama?
â Works OfflineOllama is a free, open-source tool that runs large language models entirely on your computer. Once you download a model (one-time, ~2â4 GB), it runs with zero internet connection â even in the deepest jungle.
System requirements: Works on Windows, Mac, and Linux. Runs acceptably on 8 GB RAM school laptops.
Recommended Models for Malaysian Schools
These models are small enough to run on school hardware and strong enough for classroom tasks:
Low resource usage, strong reasoning. Great for lesson planning and Q&A generation.
Excellent for structured tasks like lesson plans, rubrics, and formatted reports.
Multilingual (Malay & Chinese support). Ideal for Malaysian classrooms with diverse language needs.
General-purpose, strong in English. Good for feedback, translations, and explanations.
# Install and run (one command)
ollama run qwen2.5:3b
What You Can Do Offline
Generate Lesson Plans
Describe your topic, year level, and curriculum standard â get a full lesson plan in seconds.
Grade & Give Feedback
Paste student essays or answers â get constructive feedback without sending data to the cloud.
Translate Materials
Translate between English, Bahasa Malaysia, and Chinese using qwen2.5 for multilingual classrooms.
⥠Claude Code CLI Skills
Claude Code's skills system lets educators invoke pre-built AI workflows from the command line â like calling a specialist by name. Each skill is a ready-made prompt workflow tailored to a specific educational task.
Use these skills with Claude Code CLI when you have internet, or paste the skill descriptions from docs/skills.md into Ollama when you don't.
Teaching & Curriculum Design
5 SkillsLesson Plan Generator
AI-assisted lesson plan generation aligned with KSSR/KSSM curriculum
teaching-design-lesson-plan-generatorAdaptive Learning Design
Design adaptive learning pathways tailored to individual student needs
teaching-design-adaptive-learning-designDifferentiated Instruction
Create materials for mixed-ability classrooms
teaching-design-differentiated-instructionProject-Based Learning
Design PBL units with real-world connections
teaching-design-project-based-learningCompetency-Based Learning
Develop 21st-century competency-based learning activities
teaching-design-competency-based-learningLearning Analytics
4 SkillsLearning Analytics
Analyze student data to identify patterns and improve outcomes
learning-analytics-learning-analyticsCompetency-Based Assessment
Design assessments aligned with learning outcomes
learning-analytics-competency-based-assessmentPeer Assessment
Design structured peer assessment activities and rubrics
learning-analytics-peer-assessmentStudent Profiling
Create comprehensive student learning profiles
learning-analytics-student-profilingResearch Methods
4 SkillsEducational Research Design
Design educational research studies with appropriate methodology
research-methods-education-research-designEmpirical Research Automation
Automate data collection and analysis for empirical research
research-methods-empirical-research-automationMixed Methods Research
Combine quantitative and qualitative research approaches
research-methods-mixed-methodsQuasi-Experimental Design
Design quasi-experimental studies for educational interventions
research-methods-quasi-experimental-designRural & Inclusive Education
2 SkillsLocalized Content Design
Design locally relevant content for rural Malaysian contexts (Sabah, Sarawak, Orang Asli)
rural-education-localized-content-designRural Education Integration
Integrate technology and community resources for rural schools
rural-education-rural-education-integrationAI & Educational Technology
2 SkillsAI Teaching Tools
Evaluate and implement AI tools appropriate for Malaysian classrooms
ai-tools-teaching-toolsGenerative AI Education
Design curricula and activities teaching responsible AI use
ai-tools-generative-ai-educationICT, Technology & Mathematics
3 SkillsICT Integration
Integrate ICT tools across subjects following MOE Malaysia guidelines
ict-ict-integrationMath-Technology Education
Use GeoGebra, Desmos, and other tools to enhance Mathematics teaching
math-tech-math-technologyđ The skills.md Reference File
What is skills.md?
docs/skills.md is a plain-text reference document containing all 19 skills with descriptions and example prompts. You can paste it directly into any AI CLI tool â including Ollama â to give the AI context about your educational workflow needs.
ollama run llama3.2 "$(cat docs/skills.md) â generate a lesson plan for Year 4 Science"
Or use it with Claude Code CLI:
/skill teaching-design-lesson-plan-generator
đ¯ Practical Workflow: Rural Teacher Plans a Lesson Offline
Here is a step-by-step example of how a teacher in a rural Sarawak school can use AI to prepare a lesson without any internet connection:
-
Open your terminal On Windows: press
Win + R, typecmd, press Enter. On Mac: open Terminal from Applications. -
Start Ollama with a lightweight model Type:
ollama run qwen2.5:3bâ this works completely offline after the first-time download. -
Paste a skill prompt from skills.md Open
docs/skills.mdin Notepad, copy the "Lesson Plan Generator" example prompt, and paste it into the Ollama chat. -
Get your lesson plan output The AI generates a complete, structured lesson plan in seconds â no internet needed, no data costs.
-
(When online) Use Claude Code CLI for richer results When back in a connected area, run
/skill teaching-design-lesson-plan-generatorin Claude Code for more sophisticated, curriculum-aware outputs.
đĄ Pro tip: Download all four recommended Ollama models during school term breaks when you have reliable internet. Then you have multiple offline AI options ready for the entire semester.