Choose with understanding
Read a model card, distinguish open weights from open source, and choose a model that fits your task and computer.
CyberCorps.uk · Practical AI
Run a language model on your own computer. Learn what open weights give you, get started with Ollama, and build a small assistant whose answers you can test.
Eight lessons in each version, with setup, commands, and troubleshooting for your computer.
Read a model card, distinguish open weights from open source, and choose a model that fits your task and computer.
Install Ollama, pull a model, chat in the terminal, and manage downloaded and running models.
Use the local API and a Modelfile to turn a useful prompt into a reusable assistant.
Test factual accuracy, uncertainty, and instruction following with a small, documented evaluation set.
gemma3:1b. It is a learning example; evaluate its answers carefully.Each lesson includes a practical task, a success checklist, and a knowledge check. Keep your prompts, settings, and observations in a learning log as you work.
Your learning path
Work through the lessons in order, or return to a topic when you need a refresher.
Lesson 1 · 20 minutes
Understand weights, inference, licences, and the difference between local and cloud execution.
Open lesson →Lesson 2 · 25 minutes
Prepare your computer and verify that your local Ollama service is ready.
Open lesson →Lesson 3 · 25 minutes
Download a small model, start a chat, and inspect the model running on your computer.
Open lesson →Lesson 4 · 25 minutes
Ground answers in supplied notes and test accuracy, format, and uncertainty with repeatable prompts.
Open lesson →Lesson 5 · 30 minutes
Send chat requests from your terminal and Python, then read and validate the response.
Open lesson →Lesson 6 · 25 minutes
Package a system instruction and generation settings into a named local assistant.
Open lesson →Lesson 7 · 25 minutes
Inspect resource use, troubleshoot common problems, and keep local inference under your control.
Open lesson →Lesson 8 · 35 minutes
Bring the course together in a small project with evidence, evaluation, and a clear handover.
Open lesson →Find the main Ollama commands, a local API request, and the terms used throughout the course.