~/nerd-stuff/ai
AI, indexed
Tools to try. Books to read. People to learn from.
Assistants10
- ChatGPT
Chat, research, write, and create
- Claude
Work with a conversational assistant
- DeepSeek
DeepSeek chat and model APIs
- Gemini
Google’s AI assistant
- Gemini Notebook
Explore and organize your sources
- Grok
Chat with Grok
- Karpathy: How I use LLMs
Watch Andrej Karpathy demonstrate search, document analysis, coding, and voice workflows with the AI tools available in February 2025.
- LM Studio
Run open models and local agents
- Open WebUI
A self-hosted interface for AI models
- Perplexity
Search the web with cited answers
Model providers13
- Amazon Bedrock
Build AI applications and agents on AWS
- Anthropic
Claude models and AI research
- Claude API
Build applications with Claude
- Cohere
Enterprise models and search tools
- DeepSeek
DeepSeek chat and model APIs
- Gemini API
Gemini APIs and Gemma model guides
- Gemini Enterprise Agent Platform
Build and deploy AI on Google Cloud
- Google AI Studio
Prototype with Gemini in your browser
- Grok API
Grok model APIs and developer guides
- Microsoft Foundry
Develop and deploy AI on Azure
- Mistral AI
Models, assistants, and AI services
- OpenAI API
Build with OpenAI models and tools
- OpenRouter
Access models through a shared API
Models & benchmarks9
- AI Evals: Everything You Need to Know
Learn how to analyze AI failures, design evaluations, validate model judges, and monitor application quality.
- Arena
Compare models with human preferences
- Artificial Analysis
Compare model quality, speed, and cost
- Hugging Face
Discover models, datasets, and demos
- Inspect AI
Write and run evaluations for language models and agents.
- Language Model Evaluation Harness
Evaluate language models across a shared set of tasks.
- promptfoo
Test prompts, agents, and retrieval systems with repeatable evaluations.
- Stanford AI Index
Reports on AI progress and adoption
- SWE-bench
Benchmarks for software engineering agents
Coding27
- Aider
Pair program with AI in your terminal
- AI Engineering
Chip Huyen explains how to design, evaluate, and deploy applications built with foundation models.
- AI SDK
Build AI applications in TypeScript
- Build a Large Language Model (From Scratch)
Sebastian Raschka teaches how to build, train, and fine-tune a GPT-style model in Python and PyTorch.
- Claude Code
Work with Claude in your codebase
- Cline
An open-source coding agent
- Codex
Build and maintain software with an agent
- Continue
Use an open-source coding agent in development workflows.
- Cursor
Develop software with coding agents
- Full Stack LLM Bootcamp
Study 2023 lectures on LLM application design, retrieval, evaluation, and user experience.
- GitHub Copilot
AI assistance across your coding workflow
- Google AI Studio
Prototype with Gemini in your browser
- Hands-On Large Language Models
Jay Alammar and Maarten Grootendorst teach language model concepts and applications with diagrams and Python examples.
- Hugging Face LLM Course
Learn to use transformers, prepare datasets, fine-tune language models, and build reasoning models with Python.
- Made With ML
Learn to design, train, test, deploy, and monitor machine learning applications with Goku Mohandas's practical course.
- MCP Inspector
Inspect and test Model Context Protocol servers.
- MLX LM
Run and fine-tune language models on Apple silicon.
- Neural Networks: Zero to Hero
Build neural networks in Python with Andrej Karpathy's video lessons, from backpropagation to GPT and tokenizers.
- OpenHands Agent Canvas
Run and manage coding agents and software workflows.
- Pydantic AI
Build typed AI agents and workflows in Python.
- PyTorch
Build and train neural networks with Python.
- scikit-learn
Train and evaluate machine learning models in Python.
- Simon Willison: Agentic Engineering Patterns
Learn practical ways to work with coding agents, review their changes, test software, and understand generated code.
- Stanford CS336: Language Modeling from Scratch
Study language model training through Stanford's lectures and assignments on tokenization, data, systems, scaling, and evaluation.
- SWE-bench
Benchmarks for software engineering agents
- Transformers
Load and train models for text, images, audio, and more.
- Unsloth
Run and fine-tune models with local training tools.
Agents & automation22
- Anthropic: Building effective agents
Compare agent and workflow patterns in Anthropic's 2024 guide to choosing and combining simple building blocks.
- Anthropic: Context engineering for AI agents
Learn ways to select, organize, and maintain the information that an AI agent receives during its work.
- Claude Code
Work with Claude in your codebase
- Codex
Build and maintain software with an agent
- DSPy
Build and optimize language-model programs against a chosen metric.
- Goose
Extend an agent with tools for coding and other tasks.
- Grok Bot
Delegate work to an AI agent
- Haystack
Build retrieval, search, and agent pipelines with reusable components.
- Hermes Agent
An agent with memory and reusable skills
- Hugging Face AI Agents Course
Learn agent concepts, build projects with Python frameworks, and evaluate how your agents perform.
- Hugging Face MCP Course
Learn Model Context Protocol concepts and build applications that connect AI models to external tools and data.
- LangGraph
Build stateful agent workflows
- LiveKit Agents
Build real-time voice agents
- LlamaIndex
Build document and data workflows
- MCP Inspector
Inspect and test Model Context Protocol servers.
- Model Context Protocol
Connect AI applications to tools and data
- n8n
Connect apps in visual workflows
- OpenHands Agent Canvas
Run and manage coding agents and software workflows.
- Pipecat
Build conversational voice applications
- Pydantic AI
Build typed AI agents and workflows in Python.
- Simon Willison: Agentic Engineering Patterns
Learn practical ways to work with coding agents, review their changes, test software, and understand generated code.
- smolagents
Build compact agents that use tools through code.
Voice & audio10
- Deepgram
Speech recognition and voice APIs
- ElevenLabs
Generate voices and build voice agents
- faster-whisper
Run Whisper transcription through CTranslate2.
- Hugging Face Audio Course
Use audio transformers for speech recognition, audio classification, and speech generation through lessons and exercises.
- LiveKit Agents
Build real-time voice agents
- Pipecat
Build conversational voice applications
- VoiceMem
Memory for voice agents
- Whisper
Transcribe speech with OpenAI’s released Whisper models.
- whisper.cpp
Run Whisper speech recognition in C and C++.
- WhisperX
Align transcript words with audio and separate speaker turns.
Images & video7
- 3Blue1Brown: How AI images and videos work
Watch Stephen Welch explain diffusion models and CLIP in this 2025 guest lesson on 3Blue1Brown.
- ComfyUI
Build visual AI workflows with nodes
- Diffusers
Run and train diffusion models for image, video, and audio generation.
- fal
Run image, video, and audio models
- Midjourney
Explore AI image creation
- Replicate
Run AI models through an API
- Runway
Generate and edit video with AI
Local & open source40
- Aider
Pair program with AI in your terminal
- Chroma
Store embeddings and retrieve context for AI applications.
- Cline
An open-source coding agent
- ComfyUI
Build visual AI workflows with nodes
- Continue
Use an open-source coding agent in development workflows.
- Diffusers
Run and train diffusion models for image, video, and audio generation.
- Docling
Convert documents into structured data for AI workflows.
- DSPy
Build and optimize language-model programs against a chosen metric.
- faster-whisper
Run Whisper transcription through CTranslate2.
- Goose
Extend an agent with tools for coding and other tasks.
- Haystack
Build retrieval, search, and agent pipelines with reusable components.
- Hermes Agent
An agent with memory and reusable skills
- Hugging Face
Discover models, datasets, and demos
- Inspect AI
Write and run evaluations for language models and agents.
- LanceDB
Search and store multimodal data for AI applications.
- Langfuse
Trace, evaluate, and improve language-model applications.
- Language Model Evaluation Harness
Evaluate language models across a shared set of tasks.
- LiteLLM
Route model requests through a shared gateway and SDK.
- llama.cpp
Run language models in C and C++
- LM Studio
Run open models and local agents
- MCP Inspector
Inspect and test Model Context Protocol servers.
- MLX
Machine learning on Apple silicon
- MLX LM
Run and fine-tune language models on Apple silicon.
- Ollama
Run open models
- OpenHands Agent Canvas
Run and manage coding agents and software workflows.
- Open WebUI
A self-hosted interface for AI models
- pgvector
Add vector similarity search to PostgreSQL.
- promptfoo
Test prompts, agents, and retrieval systems with repeatable evaluations.
- Pydantic AI
Build typed AI agents and workflows in Python.
- PyTorch
Build and train neural networks with Python.
- Qdrant
Search vectors and semantic data
- scikit-learn
Train and evaluate machine learning models in Python.
- Sentence Transformers
Build embeddings, semantic search, and reranking.
- smolagents
Build compact agents that use tools through code.
- Transformers
Load and train models for text, images, audio, and more.
- Unsloth
Run and fine-tune models with local training tools.
- vLLM
Serve language models
- Whisper
Transcribe speech with OpenAI’s released Whisper models.
- whisper.cpp
Run Whisper speech recognition in C and C++.
- WhisperX
Align transcript words with audio and separate speaker turns.
Infrastructure31
- AI SDK
Build AI applications in TypeScript
- Amazon Bedrock
Build AI applications and agents on AWS
- Arize Phoenix
Inspect traces and evaluate AI application behavior.
- Chroma
Store embeddings and retrieve context for AI applications.
- Claude API
Build applications with Claude
- Cloudflare Workers AI
Run AI models on Cloudflare
- Deepgram
Speech recognition and voice APIs
- Designing Machine Learning Systems
Chip Huyen covers data pipelines, model deployment, monitoring, and the design of production ML systems.
- Docling
Convert documents into structured data for AI workflows.
- fal
Run image, video, and audio models
- Gemini API
Gemini APIs and Gemma model guides
- Gemini Enterprise Agent Platform
Build and deploy AI on Google Cloud
- Grok API
Grok model APIs and developer guides
- Groq
Hosted AI inference
- LanceDB
Search and store multimodal data for AI applications.
- Langfuse
Trace, evaluate, and improve language-model applications.
- LiteLLM
Route model requests through a shared gateway and SDK.
- Made With ML
Learn to design, train, test, deploy, and monitor machine learning applications with Goku Mohandas's practical course.
- Marker
Convert PDFs and other documents into Markdown and JSON.
- Microsoft Foundry
Develop and deploy AI on Azure
- Modal
Run AI workloads on cloud compute
- Model Context Protocol
Connect AI applications to tools and data
- OpenAI API
Build with OpenAI models and tools
- OpenRouter
Access models through a shared API
- pgvector
Add vector similarity search to PostgreSQL.
- Pinecone
Vector search for AI applications
- Qdrant
Search vectors and semantic data
- Replicate
Run AI models through an API
- Sentence Transformers
Build embeddings, semantic search, and reranking.
- Together AI
Train, fine-tune, and serve AI models
- vLLM
Serve language models
Research & learning47
- 3Blue1Brown: But what is a neural network?
See how a simple neural network recognizes handwritten digits in Grant Sanderson's visual introduction.
- 3Blue1Brown: But what is cross-entropy?
Explore cross-entropy in the second video of 3Blue1Brown's 2026 series on compression and intelligence.
- 3Blue1Brown: How AI images and videos work
Watch Stephen Welch explain diffusion models and CLIP in this 2025 guest lesson on 3Blue1Brown.
- 3Blue1Brown: Transformers, the tech behind LLMs
Follow tokens, word embeddings, and predictions through a transformer with Grant Sanderson's animated explanation.
- AI Engineering
Chip Huyen explains how to design, evaluate, and deploy applications built with foundation models.
- AI Evals: Everything You Need to Know
Learn how to analyze AI failures, design evaluations, validate model judges, and monitor application quality.
- AI for Humans
Gavin Purcell and Kevin Pereira discuss AI news, tools, and their effects on everyday life.
- AI Leadership
Geoff Woods offers AI leadership training, advisory services, and practical resources for business teams.
- Anthropic
Claude models and AI research
- Anthropic: Building effective agents
Compare agent and workflow patterns in Anthropic's 2024 guide to choosing and combining simple building blocks.
- Anthropic: Context engineering for AI agents
Learn ways to select, organize, and maintain the information that an AI agent receives during its work.
- Artificial Intelligence: A Guide for Thinking Humans
Melanie Mitchell examines AI history, core methods, and the gap between machine performance and understanding.
- Artificial Intelligence: A Modern Approach
Stuart Russell and Peter Norvig cover search, planning, learning, and reasoning in this AI textbook.
- arXiv AI papers
Recent artificial intelligence preprints
- Build a Large Language Model (From Scratch)
Sebastian Raschka teaches how to build, train, and fine-tune a GPT-style model in Python and PyTorch.
- DeepLearning.AI
Short courses on building with AI
- Designing Machine Learning Systems
Chip Huyen covers data pipelines, model deployment, monitoring, and the design of production ML systems.
- Elements of AI
Learn AI fundamentals, problem solving, machine learning, and social implications through an introductory course from the University of Helsinki and MinnaLearn.
- fast.ai
Practical deep learning for coders
- Full Stack LLM Bootcamp
Study 2023 lectures on LLM application design, retrieval, evaluation, and user experience.
- Gemini Notebook
Explore and organize your sources
- Google Machine Learning Crash Course
Learn machine learning through animated lessons, interactive explanations, and exercises on models, data, and evaluation.
- Hands-On Large Language Models
Jay Alammar and Maarten Grootendorst teach language model concepts and applications with diagrams and Python examples.
- Hugging Face AI Agents Course
Learn agent concepts, build projects with Python frameworks, and evaluate how your agents perform.
- Hugging Face Audio Course
Use audio transformers for speech recognition, audio classification, and speech generation through lessons and exercises.
- Hugging Face Learn
Courses on models, agents, and more
- Hugging Face LLM Course
Learn to use transformers, prepare datasets, fine-tune language models, and build reasoning models with Python.
- Hugging Face MCP Course
Learn Model Context Protocol concepts and build applications that connect AI models to external tools and data.
- Karpathy: Deep Dive into LLMs like ChatGPT
Watch Andrej Karpathy explain how language models are trained and why they behave as they do in this 2025 lecture.
- Karpathy: How I use LLMs
Watch Andrej Karpathy demonstrate search, document analysis, coding, and voice workflows with the AI tools available in February 2025.
- Latent Space: The AI Engineer Podcast
Swyx and guests discuss how AI models, developer tools, and applications are built.
- Machine Learning Street Talk
Tim Scarfe and guests examine AI research, cognitive science, and the nature of intelligence.
- Made With ML
Learn to design, train, test, deploy, and monitor machine learning applications with Goku Mohandas's practical course.
- MIT 6.S191: Introduction to Deep Learning
Learn deep learning through MIT's 2026 videos, slides, and Python labs on language, vision, generation, and reinforcement learning.
- Neural Networks: Zero to Hero
Build neural networks in Python with Andrej Karpathy's video lessons, from backpropagation to GPT and tokenizers.
- NVIDIA AI Podcast
NVIDIA interviews guests about AI applications in science, industry, and everyday life.
- OpenAI Academy
Learn practical AI skills
- Practical AI
Daniel Whitenack and Chris Benson discuss AI engineering and practical uses with expert guests.
- Simon Willison: Agentic Engineering Patterns
Learn practical ways to work with coding agents, review their changes, test software, and understand generated code.
- Stanford AI Index
Reports on AI progress and adoption
- Stanford CS224N: NLP with Deep Learning
Watch Stanford's public 2024 lecture series on neural networks for natural language processing.
- Stanford CS224R: Deep Reinforcement Learning
Start Chelsea Finn's 2025 Stanford lecture series with Markov decision processes and the foundations of deep reinforcement learning.
- Stanford CS336: Language Modeling from Scratch
Study language model training through Stanford's lectures and assignments on tokenization, data, systems, scaling, and evaluation.
- The Cognitive Revolution
Nathan Labenz interviews AI builders and researchers about capabilities, applications, and risks.
- The Illustrated Transformer
Use Jay Alammar's diagrams to understand the original transformer's attention, encoders, and decoders.
- The TWIML AI Podcast
Sam Charrington interviews researchers and practitioners about machine learning and AI systems.
- VoiceMem
Memory for voice agents
Podcasts12
- AI Explored
Michael Stelzner explores practical AI uses for marketers, creators, and business owners.
- AI for Humans
Gavin Purcell and Kevin Pereira discuss AI news, tools, and their effects on everyday life.
- Latent Space: The AI Engineer Podcast
Swyx and guests discuss how AI models, developer tools, and applications are built.
- Machine Learning Street Talk
Tim Scarfe and guests examine AI research, cognitive science, and the nature of intelligence.
- Me, Myself, and AI
MIT Sloan Management Review interviews leaders about how their organizations use AI.
- No Priors
Sarah Guo and Elad Gil interview AI researchers and founders about technology and business.
- NVIDIA AI Podcast
NVIDIA interviews guests about AI applications in science, industry, and everyday life.
- Practical AI
Daniel Whitenack and Chris Benson discuss AI engineering and practical uses with expert guests.
- The AI Daily Brief
Nathaniel Whittemore explains AI news and its effects on work, business, and society.
- The Cognitive Revolution
Nathan Labenz interviews AI builders and researchers about capabilities, applications, and risks.
- The Startup Ideas Podcast
Greg Isenberg and guests explore startup ideas, AI tools, and ways to build internet businesses.
- The TWIML AI Podcast
Sam Charrington interviews researchers and practitioners about machine learning and AI systems.
Books12
- AI Engineering
Chip Huyen explains how to design, evaluate, and deploy applications built with foundation models.
- Artificial Intelligence: A Guide for Thinking Humans
Melanie Mitchell examines AI history, core methods, and the gap between machine performance and understanding.
- Artificial Intelligence: A Modern Approach
Stuart Russell and Peter Norvig cover search, planning, learning, and reasoning in this AI textbook.
- Build a Large Language Model (From Scratch)
Sebastian Raschka teaches how to build, train, and fine-tune a GPT-style model in Python and PyTorch.
- Co-Intelligence
Ethan Mollick explores how to work, learn, and create with AI while using human judgment.
- Competing in the Age of AI
Marco Iansiti and Karim Lakhani examine how data and AI change company operations and competition.
- Designing Machine Learning Systems
Chip Huyen covers data pipelines, model deployment, monitoring, and the design of production ML systems.
- Hands-On Large Language Models
Jay Alammar and Maarten Grootendorst teach language model concepts and applications with diagrams and Python examples.
- Human + Machine, Updated and Expanded
Paul Daugherty and H. James Wilson explore how people and AI can share work and reshape business processes.
- Power and Prediction
Agrawal, Gans, and Goldfarb examine how AI changes decisions, business systems, and who holds power.
- Prediction Machines, Updated and Expanded
Ajay Agrawal, Joshua Gans, and Avi Goldfarb explain AI through the economics of cheaper prediction.
- The AI-Driven Leader
Geoff Woods explains how leaders can use AI to question assumptions and work through business decisions.
Videos16
- 3Blue1Brown: But what is a neural network?
See how a simple neural network recognizes handwritten digits in Grant Sanderson's visual introduction.
- 3Blue1Brown: But what is cross-entropy?
Explore cross-entropy in the second video of 3Blue1Brown's 2026 series on compression and intelligence.
- 3Blue1Brown: How AI images and videos work
Watch Stephen Welch explain diffusion models and CLIP in this 2025 guest lesson on 3Blue1Brown.
- 3Blue1Brown: Transformers, the tech behind LLMs
Follow tokens, word embeddings, and predictions through a transformer with Grant Sanderson's animated explanation.
- AI for Humans
Gavin Purcell and Kevin Pereira discuss AI news, tools, and their effects on everyday life.
- Full Stack LLM Bootcamp
Study 2023 lectures on LLM application design, retrieval, evaluation, and user experience.
- Karpathy: Deep Dive into LLMs like ChatGPT
Watch Andrej Karpathy explain how language models are trained and why they behave as they do in this 2025 lecture.
- Karpathy: How I use LLMs
Watch Andrej Karpathy demonstrate search, document analysis, coding, and voice workflows with the AI tools available in February 2025.
- Machine Learning Street Talk
Tim Scarfe and guests examine AI research, cognitive science, and the nature of intelligence.
- MIT 6.S191: Introduction to Deep Learning
Learn deep learning through MIT's 2026 videos, slides, and Python labs on language, vision, generation, and reinforcement learning.
- Neural Networks: Zero to Hero
Build neural networks in Python with Andrej Karpathy's video lessons, from backpropagation to GPT and tokenizers.
- No Priors
Sarah Guo and Elad Gil interview AI researchers and founders about technology and business.
- Stanford CS224N: NLP with Deep Learning
Watch Stanford's public 2024 lecture series on neural networks for natural language processing.
- Stanford CS224R: Deep Reinforcement Learning
Start Chelsea Finn's 2025 Stanford lecture series with Markov decision processes and the foundations of deep reinforcement learning.
- Stanford CS336: Language Modeling from Scratch
Study language model training through Stanford's lectures and assignments on tokenization, data, systems, scaling, and evaluation.
- The Startup Ideas Podcast
Greg Isenberg and guests explore startup ideas, AI tools, and ways to build internet businesses.
Business & leadership13
- AI Explored
Michael Stelzner explores practical AI uses for marketers, creators, and business owners.
- AI Leadership
Geoff Woods offers AI leadership training, advisory services, and practical resources for business teams.
- Co-Intelligence
Ethan Mollick explores how to work, learn, and create with AI while using human judgment.
- Competing in the Age of AI
Marco Iansiti and Karim Lakhani examine how data and AI change company operations and competition.
- Human + Machine, Updated and Expanded
Paul Daugherty and H. James Wilson explore how people and AI can share work and reshape business processes.
- Late Checkout
Greg Isenberg and Theo Tabah's holding company builds internet businesses around communities.
- Me, Myself, and AI
MIT Sloan Management Review interviews leaders about how their organizations use AI.
- No Priors
Sarah Guo and Elad Gil interview AI researchers and founders about technology and business.
- Power and Prediction
Agrawal, Gans, and Goldfarb examine how AI changes decisions, business systems, and who holds power.
- Prediction Machines, Updated and Expanded
Ajay Agrawal, Joshua Gans, and Avi Goldfarb explain AI through the economics of cheaper prediction.
- The AI Daily Brief
Nathaniel Whittemore explains AI news and its effects on work, business, and society.
- The AI-Driven Leader
Geoff Woods explains how leaders can use AI to question assumptions and work through business decisions.
- The Startup Ideas Podcast
Greg Isenberg and guests explore startup ideas, AI tools, and ways to build internet businesses.