← Learning path / Sources & credits

Transparency

Sources and credits.

We build on the work of outstanding educators, researchers and open-source communities. This page records every source we use, how we use it, and the licence that applies.

How we reference

1 · In the lesson

Where an explanation is inspired by a source, the lesson says so and links to it.

2 · Continue exploring

Every lesson ends with resources that explain the same ideas from different angles.

3 · This register

The author, link, how we use it and the licence, for every source.

What our labels mean

Linked
We point learners to the original. Nothing is copied.
Referenced
We cite specific chapters or papers as further reading.
Inspired by
The source shaped our teaching approach; our text, diagrams and code are original.
Adapted from
We modified the source's material, under its licence, with required notices. Currently: none.
Reproduced
We used the source's material unchanged, with permission or under its licence. Currently: none.

We never present another educator's work as our own. All lesson text, diagrams, interactive labs, examples and quizzes on these pages are original Code With Impact material. Example organisations, people, documents and studies are fictional.

Register of sources

SourceCreatorHow we use itLicenceLessons
LLM Visualization (opens in a new tab)Brendan BycroftLinked. Inspired our step-by-step approach to explaining a model.Software: MIT02
Transformer Explainer (opens in a new tab)Polo Club of Data Science, Georgia TechLinked. Inspired the “type a sentence and follow it” design of our Lesson 02 lab.Software: MIT02
The Illustrated GPT-2 (opens in a new tab)Jay AlammarLinked. Inspired our one-concept-at-a-time visual style.© the author02
Attention in Transformers (opens in a new tab)3Blue1Brown (Grant Sanderson)Linked as further reading.© the creator02
Hands-On Large Language Models (opens in a new tab)Jay Alammar & Maarten GrootendorstReferenced: chapters cited as further reading.Book © O'Reilly; companion code Apache 2.001–05
An Illustrated Guide to AI Agents (opens in a new tab)Maarten Grootendorst & Jay AlammarReferenced: chapters cited as further reading.Book © O'Reilly; companion code has no licence stated, so we link only02, 06–07
AI Engineering (opens in a new tab)Chip HuyenReferenced: chapters cited as further reading.© O'Reilly01, 03–07
Agentic Design Patterns (opens in a new tab)Antonio GullíReferenced: our selection of agent patterns follows its chapters; all explanations and examples are our own.© Springer03, 05–07
Building effective agents (opens in a new tab)Erik Schluntz & Barry Zhang, AnthropicReferenced. Our “autonomy ladder” draws on its distinction between workflows and agents; wording and visuals are our own.© Anthropic06
RAG Techniques (opens in a new tab)Nir DiamantLinked only.Custom non-commercial licence; no code reused05
Generative AI for Beginners; AI Agents for Beginners; RAG Time (opens in a new tab)MicrosoftLinked.MIT01, 05, 06
LLM Course; Agents Course (opens in a new tab)Hugging FaceLinked.Apache 2.001, 04, 06
Short courses (opens in a new tab)DeepLearning.AILinked.Provider's terms01, 03, 07
Prompt Engineering Guide (opens in a new tab)DAIR.AILinked.MIT03
OpenAI Cookbook; Claude Cookbooks (opens in a new tab)OpenAI; AnthropicLinked.MIT03, 07
Ragas; DeepEval (opens in a new tab)Ragas; Confident AILinked. Named in Lesson 07's “Go deeper” section.Apache 2.007
Chroma; LlamaIndex; Ollama; Streamlit; LangGraph 101 (opens in a new tab)VariousLinked; small original code examples show typical usage.Apache 2.0 / MIT04–07
Guidance on AI and data protection (opens in a new tab)Information Commissioner's OfficeLinked and referenced. Our summary of data protection principles draws on it.Open Government Licence08
Data protection impact assessments (opens in a new tab)Information Commissioner's OfficeLinked as further reading.Open Government Licence08
Charities and artificial intelligence (opens in a new tab)Charity CommissionLinked and referenced for trustee responsibilities and internal AI policies.Open Government Licence08–11
AI Playbook for the UK Government (opens in a new tab)Government Digital ServiceLinked and referenced for adoption principles.Open Government Licence09–12
AI Risk Management Framework (opens in a new tab)NISTLinked and referenced for risk governance and measurement.Public domain (US government work)09–12
Model risk management principles (SS1/23) (opens in a new tab)Bank of England, PRAReferenced for model inventory, independent validation and monitoring.Bank of England terms12

Research papers cited

Spotted a missing credit or an error? Please tell us and we'll put it right. Last reviewed: October 2026.