Local AI / Systematic Research / Software / Public Notebook

Harris Oldroyd

Local AI, systematic research, and the systems behind both.

A public research notebook built from the hardware up: running models locally, testing trading ideas against data, and building the software the work needs.

What I work on

Three areas, one notebook.

Local AI is the deepest area right now; the research and software around it stay public alongside it.

Local AI

The deepest area of the notebook.

Hardware, models, runtimes, and benchmarks for running AI locally — with a learning hub for going deeper.

Learning hub

Learn how local AI actually works.

Learning paths for fundamentals, hardware, models, and software, with interactive explainers for tokenization, attention, and the KV cache.

The featured guides below cover the decisions that matter most: choosing hardware, understanding quantization, and what a 3090-class build can actually run.

Interactive explainer

From prompt to next token

Step through the small loop a language model repeats while generating text.

1 · Read

Text so far

The best pet is a

2 · Tokenize

Tokens and IDs

TheID 791bestID 1888petID 5207isID 374aID 264

The tokenizer splits text and gives every token a numeric ID.

3 · Embed + attend

Meaning and context

pet · 5207[0.2, −0.7, …]

Embeddings represent meaning. Attention mixes in useful context from the other tokens.

4 · Score

Possible next tokens

dog56%
cat29%
fish15%
5 · Pick

One token is added

The best pet is a dog

Then the same loop starts again.

Step 1 of 5

Featured Local AI guides

Guides worth starting with.

Selected hardware, fundamentals, benchmark, and model-analysis work rather than a chronological feed.

Recent work

Newest across the notebook.

The latest from every area — Local AI, research, and software.

Elsewhere in the notebook

The wider research practice.

Quant research, software projects, and technical writing each have their own section.