Learning path

Recommended Sequence

Recommended Learning Sequence

This sequence is for building systems judgment around local AI inference, MLX, open model architecture, speculative decoding, and agent workflows.

Primary Path

1. Local AI Model Systems

Purpose: build the first mental model for model size, memory, KV cache, MoE active vs total parameters, MLX execution, and DFlash as a concrete case study.

Do this first if the question is: "What can fit on my machine, and why?"

Expected artifact:

2. NanoTransformer in MLX

Purpose: implement before optimizing. Build transformer primitives directly enough that config files, cache shapes, and benchmark numbers stop feeling abstract.

Do this before the advanced systems material. It is the course that turns intuition into implementation evidence.

Expected artifacts:

3. Local AI Model Systems Advanced Lab

Purpose: return to architecture and runtime questions after you have implemented the core path. Study attention variants, position scaling, MoE routing, cache layout, scheduler design, profiling, speculative correctness, and DFlash internals.

Expected artifact:

4. Speculative and MoE Systems Lab

Purpose: implement and measure the techniques that change inference economics: quantization, Medusa-style speculation, MoE routing, paged allocation, runtime comparison, and evidence reports.

Expected artifacts:

Agent Workflow Side Path

Take the RLM sequence when you want to connect local model systems to agent workflows:

  1. Recursive Language Models Foundations
  2. Recursive Language Models Applied Patterns
  3. Recursive Language Models Systems Lab

The RLM track is useful, but it is a side path for the local inference goal. It becomes more valuable after the systems path, because you will understand what local execution can and cannot support.

Four-Week Sprint

Week 1:

Week 2:

Week 3:

Week 4:

Eight-Week Plan

Weeks 1-2:

Weeks 3-4:

Weeks 5-6:

Weeks 7-8:

What To Defer

Defer these until the primary path is solid:

They are interesting, but they do not remove the current root confusion as directly as building and measuring the inference path.