Free course
Local AI Models Course
Understand open-weight models, choose one that fits your hardware, run it locally, and build a reliable private AI feature with Ollama and Node.js.
Prerequisites: AI Fundamentals
Your progress
of lessons completed.
Course completed.
What you'll learn
Choose and run an open-weight model locally, connect it to a small Node.js application, constrain and test its output, and document the privacy, reliability, and operating boundaries.
Take this course offline
Subscribe to my newsletter to get every free book, downloadable course, and complete software download.
Get the downloadsCourse contents
Understand open weights
Separate weights, architecture, training, inference, licenses, and the wider meaning of open source AI.
Choose a model that fits
Compare capabilities, parameter counts, quantization, formats, context, memory, and task quality.
Run models locally
Install Ollama, manage model files, use the local API, stream responses, and measure performance.
Build a local AI feature
Create a Node.js summarizer with structured output, timeouts, cancellation, fallback behavior, and focused tests.
Operate local AI responsibly
Review privacy, model supply chains, permissions, upgrades, costs, evaluations, and production boundaries.