TechnologyExplain Like I'm 5Intermediate
Running AI Locally, a free technology course on Tomo

Running AI Locally

Deploy, optimize, and build with open-weight language models entirely on your own hardware. Learn how quantization, memory bandwidth, and lightweight runtimes enable private, low-latency AI workflows without reliance on cloud APIs.

Like Duolingo, but for Running AI Locally. Tomo turns the whole topic into a game you play five minutes a day, until it actually sticks.

21 levels across 3 sections, about 42 minutes end to end, roughly 8 days at five minutes a day. It moves through Executing Local Inference, Quantization and Runtime Tuning, and Local Applications and Customization. It assumes you already know the basics.

21 bite-size levelsAbout 5 minutes each

Free forever · No credit card · iPhone & Android

Chip the Cheetah, the guide who teaches the Running AI Locally course
Running AI Locally
with Chip the Cheetah
21
Levels
3
Sections
5
Min/day
What you'll learn

Key ideas in Running AI Locally

  • Local inference incurs zero per-token API costs after hardware purchase.
  • On-premise execution guarantees sensitive user data never leaves the local machine.
  • Local models operate without internet access but are strictly bounded by host hardware.
  • Tools like Ollama and LM Studio wrap high-performance C++ engines like llama.cpp.
  • Desktop runtimes automate downloading weights, quantization profiles, and background servers.
  • The underlying C++ runtime handles hardware acceleration and raw tensor operations.
  • GGUF is the standard single-file distribution format used by llama.cpp and Ollama.
  • A GGUF file bundles quantized tensor weights, tokenizer vocabulary, and architecture metadata.
  • Single-file distribution prevents version mismatches between tokenizers and model weights.
  • Local token generation rate is primarily bottlenecked by memory bandwidth.
  • Time-to-first-token locally depends on compute throughput processing prompt context.
  • Cloud API latency is heavily influenced by physical network distance and queue times.
  • Local inference daemons expose HTTP endpoints mimicking OpenAI's /v1/chat/completions route.
  • Existing developer SDKs switch from cloud to local by redirecting their base URL parameter.
  • OpenAI client libraries accept arbitrary API keys when querying local loopback addresses.
  • Generating each token requires reading the entire model's weights from memory once
Why not just Google it

You've tried the other tabs

Wikipedia

Thirty open tabs. Four facts you actually kept.

YouTube

You watched. You nodded. By Sunday it was gone.

ChatGPT

One answer, then back to scrolling.

Online courses

Eight weeks. You meant to finish. You didn't.

Tomo gives Running AI Locally the Duolingo treatment: levels, streaks, and quick quizzes that test what you just learned. That game loop is what the tabs above never had, so it's the one you actually finish.

Try a question

Here's what playing it feels like

A real question from this course. Take your best guess.

Running Brains on Your Computer

What happens when you run a local AI without an internet connection?

Get it right to open this lesson and 20 more in the app.

Course map

Where Running AI Locally takes you

  1. 1

    Executing Local Inference

    • The First Local Inference Run
    • Sizing Models to Hardware Constraints
  2. 2

    Quantization and Runtime Tuning

    • Model Quantization and Compression Formats
    • Tuning Inference Engine Performance
  3. 3

    Local Applications and Customization

    • Building Offline Retrieval-Augmented Generation
    • Structured Outputs and Local Agent Loops
    • Consumer-Grade Fine-Tuning with LoRA

3 sections · 7 units · 21 levels. Built to play, not to enroll.

New

Tomo is in ChatGPT

Tomo is also a ChatGPT plugin: the same playable courses, built and played inside your chat.

Add Tomo to ChatGPT
How it's taught

You pick the voice

This course
Explain Like I'm 5

Running AI Locally is taught in the Explain Like I'm 5 style: no big words. promise.. Want a different feel? In the app you can spin up the same topic in any of Tomo's teaching styles. Same facts, totally different vibe.

Keep going

More Technology on Tomo

Working with Modern AI course icon

Working with Modern AI

Bestie

Understand how contemporary artificial intelligence models actually process, reason, and generate information. Learn to steer models via structured outputs, ground them with retrieval systems, and navigate the architectural trade-offs powering modern AI applications.

25 levels50mIntermediate
Building AI Applications course icon

Building AI Applications

Professor

Bridge the gap between raw LLM API calls and robust, production-ready software. Learn the patterns for reliable structured outputs, grounded retrieval pipelines, tool orchestration, and automated evaluation.

21 levels42mIntermediate
The Modern AI Stack course icon

The Modern AI Stack

Explain Like I'm 5

Move beyond basic prompt engineering to understand how cutting-edge AI systems actually operate. Explore the architectural shifts powering retrieval, tool-calling agents, inference scaling, and multi-step autonomy.

12 levels24mIntermediate
Practical AI and Prompt Workflows course icon

Practical AI and Prompt Workflows

Explain Like I'm 5

Move beyond conversational chat to use language models as analytical engines and structured workflow partners. Learn prompt architecture, token mechanics, schema extraction, and tool integration.

75 levels2h 30mIntermediate
AI-Native Software Engineering course icon

AI-Native Software Engineering

Professor

Transition from using AI as a chatbot to integrating it as a core architectural component. This course covers advanced agentic workflows, automated evaluation loops, and the shift toward non-deterministic system design.

30 levels1hAdvanced
Transformer Architectures and the Future of LLMs course icon

Transformer Architectures and the Future of LLMs

Professor

Master the intricate mechanics of modern large language models and explore the frontier of post-transformer architectures, from State Space Models to neuro-symbolic reasoning.

64 levels2h 8mAdvanced
Start free

Start Running AI Locally today.

Download Tomo, search Running AI Locally, and play your first lesson in under a minute.