Simon Willison profile photo

AI educator

Simon Willison

Simon Willison on LLMs

Consistently useful notes, demos, model comparisons, and warnings about practical LLM use without product marketing gloss.

Start with: Read the recent model-roundup posts, then try the llm command-line tool with two or three different providers.

Videos from Simon Willison

The last six months in LLMs in five minutes video thumbnail

The last six months in LLMs in five minutes

Educator video

Simon Willison · llm tools, local models, ai engineering

Open Challenges for AI Engineering video thumbnail

Open Challenges for AI Engineering

Educator video

Simon Willison · ai engineering, llm tools, developer tools

Open Questions for AI Engineering video thumbnail

Open Questions for AI Engineering

Educator video

Simon Willison · ai engineering, llm tools, agents

AI tools for software engineers without the hype video thumbnail

AI tools for software engineers without the hype

Educator video

Simon Willison · coding, llm tools, developer tools

Using LLMs for Python Development video thumbnail

Using LLMs for Python Development

Educator video

Simon Willison · python, coding, llm tools

Skills

Guides, skills, and tools from Simon Willison

Blog

Simon Willison on LLMs

Beginner to advanced

Use this when you want Simon Willison's material for llm tools and related AI skills.

Learner questions

Who should learn from Simon Willison?

Developers, technical generalists should start here when they need llm tools, prompting, ai safety, local models, and model selection. The strongest fit is a learner who wants material in these formats: blog, open source tools.

What should I do first?

Read the recent model-roundup posts, then try the llm command-line tool with two or three different providers. After that, open one related resource below and write down the exact workflow, concept, or implementation pattern you want to apply.

What problem does this help with?

Consistently useful notes, demos, model comparisons, and warnings about practical LLM use without product marketing gloss. Use this profile when you are comparing educators by topic, level, format, and practical usefulness rather than browsing random AI content.

How do I compare this with other educators?

Compare the skill coverage, the starting recommendation, the educator's own resources, and any videos when available. If you need llm tools, search the directory for that skill and shortlist three profiles before committing to a course, book, or playlist.

Similar videos from other educators

These are not by Simon Willison. They are included only as optional adjacent material after this educator's own videos and resources.

Google's AI endgame is here... everything you missed at I/O 2026 video thumbnail

Google's AI endgame is here... everything you missed at I/O 2026

Similar video from another educator

Fireship · 2026, gemini, frontier models, multimodal ai

How to Build for AI Agents and a Claude Code Second Brain in 25 Min | Ryan Wiggins video thumbnail

How to Build for AI Agents and a Claude Code Second Brain in 25 Min | Ryan Wiggins

Similar video from another educator

Peter Yang · 2026, ai agents, claude code, mcp

Prompt engineering for developers video thumbnail

Prompt engineering for developers

Similar video from another educator

DeepLearning.AI · prompting, api, developers, foundations

The last six months in LLMs in five minutes video thumbnail

The last six months in LLMs in five minutes

Similar video from another educator

Simon Willison · llm tools, local models, ai engineering, coding

Claude AI fluency video thumbnail

Claude AI fluency

Similar video from another educator

Anthropic · claude, prompting, ai literacy, workflows

More related resources

Resource Kind Level Use when
ChatGPT Prompt Engineering for Developers
DeepLearning.AI
Short course Beginner You want a short, structured intro to prompting for software tasks.
Learn Prompting
Sander Schulhoff
Guide Beginner to intermediate You need a broad prompt engineering reference.
Prompt Engineering Guide
DAIR.AI
Guide Beginner to advanced You want examples of prompting techniques and patterns.
The AI Engineer Roadmap
Matt Pocock
Free tutorial Beginner to intermediate You want a guided path through core AI concepts, model selection, the AI engineering mindset, evals, and techniques for improving LLM-powered apps.
OpenAI model guide
OpenAI
Model docs Beginner to advanced You need to choose between GPT-5.5, GPT-5.5 Pro, GPT-5.4 mini, GPT-5.4 nano, reasoning levels, tool support, and cost-sensitive API paths.
GPT-5.5 prompting guide
OpenAI
Guide Intermediate You want the official prompting adjustments for GPT-5.5 instead of reusing older GPT-4 or GPT-5 prompt habits unchanged.
OpenAI model optimization
OpenAI
Guide Intermediate You need a practical optimization loop across prompt changes, evals, and fine-tuning rather than guessing which knob to turn next.
Claude models overview
Anthropic
Model docs Beginner to advanced You need the official comparison of current Claude models, context windows, aliases, and release families before choosing cost, speed, and reliability tradeoffs.
Gemini API models
Google AI for Developers
Model docs Beginner to advanced You need to compare current Gemini stable, preview, latest, and experimental model IDs, context windows, and modality support.
Gemini API changelog
Google AI for Developers
Release notes Intermediate You need the official Gemini launch and shutdown timeline before relying on preview model IDs or older Flash variants.
Llama API models
Meta Llama
Model docs Beginner to advanced You need the current official Llama model catalog, capability summaries, and API access route before choosing hosted or local deployment.
Llama API model endpoint
Meta Llama
API reference Intermediate You need the machine-readable Llama API models endpoint and specifications before wiring model discovery into tooling or eval configs.