Home › Resources › Artificial Intelligence
RESOURCES

Artificial Intelligence Resources

I curated a collection of vendor-neutral resources for learning and building with modern AI, including models, agents, MCP, RAG, evals, coding agents, multimodal AI, engineering practices, and tools across the broader AI ecosystem.

Carl de Souza
25 resourcesCarl de Souza
Artificial Intelligence
Looking for Microsoft AI resources?For Microsoft-focused AI and agent resources, including Copilot Studio, visit the Copilot Studio Resource Hub.
Explore Copilot Studio resources →
LEARNING RESOURCES

Learn Artificial Intelligence

Courses, workshops, learning paths, videos, and hands-on training to help you build your skills.

Hugging Face · Course

Hugging Face AI Agents Course

A free hands-on course covering agent fundamentals, frameworks, agentic RAG, evaluation, and a final project.

Beginner · Free · Course
View resource →
Hugging Face · Course

Introduction to AI Agents

Learn the core concepts behind agents, including LLMs, tools, reasoning, planning, actions, and observations.

Beginner · Free · Course
View resource →
Google · Documentation

Gemini API Getting Started

A practical introduction to building with modern multimodal models, tools, and function calling through the Gemini API.

Beginner · Free · Guide
API costs may applyView resource →
Anthropic · Guidance

Prompting Best Practices for Claude

Practical guidance for writing effective prompts, structuring context, using examples, tools, and agentic patterns with Claude.

Beginner · Free · Guide
API costs may applyView resource →
View all 10 learning resources →Show less ↑
OpenAI · Documentation

OpenAI Agents SDK Quickstart

Build a first agent, add tools, use handoffs, manage state, and inspect traces with the OpenAI Agents SDK.

API costs may applyView resource →
Anthropic · Documentation

Model Context Protocol

Learn how MCP standardizes connections between AI applications, data sources, tools, servers, and clients.

View resource →
Anthropic · Claude Academy · Course

AI Fluency: Framework and Foundations

A four-hour Claude Academy course on effective, efficient, ethical, and safe AI collaboration using the 4D framework: Delegation, Description, Discernment, and Diligence.

View resource →
Anthropic · Claude Academy · Learning Hub

Claude Academy

Free courses, tutorials, and use cases from Anthropic covering AI fluency, Claude, Claude Code, the Claude API, and human-agent collaboration.

View resource →
DeepLearning.AI · Learning Hub

DeepLearning.AI

Courses and short courses for learning generative AI, machine learning, agents, RAG, prompting, and practical AI engineering.

View resource →
Anthropic · Claude Academy · Course

AI Fluency for Builders

A three-hour Claude Academy course for product people, engineers, and makers applying the 4D AI Fluency framework from problem framing through shipping.

View resource →
IMPLEMENTATION LIBRARY

AI Foundations

7 resources

Hugging Face · Course

Hugging Face AI Agents Course

A free hands-on course covering agent fundamentals, frameworks, agentic RAG, evaluation, and a final project.

View resource →
Hugging Face · Course

Introduction to AI Agents

Learn the core concepts behind agents, including LLMs, tools, reasoning, planning, actions, and observations.

View resource →
Google · Documentation

Gemini API Getting Started

A practical introduction to building with modern multimodal models, tools, and function calling through the Gemini API.

API costs may applyView resource →
Anthropic · Claude Academy · Course

AI Fluency: Framework and Foundations

A four-hour Claude Academy course on effective, efficient, ethical, and safe AI collaboration using the 4D framework: Delegation, Description, Discernment, and Diligence.

View resource →
View all 7 AI Foundations resources →Show less ↑
Anthropic · Claude Academy · Learning Hub

Claude Academy

Free courses, tutorials, and use cases from Anthropic covering AI fluency, Claude, Claude Code, the Claude API, and human-agent collaboration.

View resource →
DeepLearning.AI · Learning Hub

DeepLearning.AI

Courses and short courses for learning generative AI, machine learning, agents, RAG, prompting, and practical AI engineering.

View resource →
Anthropic · Claude Academy · Course

AI Fluency for Builders

A three-hour Claude Academy course for product people, engineers, and makers applying the 4D AI Fluency framework from problem framing through shipping.

View resource →

Models & LLMs

2 resources

Google · API Reference

Gemini API Reference

Reference for standard, streaming, realtime, embeddings, media, and agent-oriented Gemini API endpoints.

API costs may applyView resource →
Anthropic · Guidance

Prompting Best Practices for Claude

Practical guidance for writing effective prompts, structuring context, using examples, tools, and agentic patterns with Claude.

API costs may applyView resource →

AI Agents

3 resources

OpenAI · Documentation

OpenAI Agents SDK Quickstart

Build a first agent, add tools, use handoffs, manage state, and inspect traces with the OpenAI Agents SDK.

API costs may applyView resource →
OpenAI · Documentation

OpenAI Agents SDK

Explore the core agent runtime, orchestration patterns, guardrails, tracing, sessions, MCP tools, and human approvals.

API costs may applyView resource →
Hugging Face · Documentation

Hugging Face Agents on the Hub

Connect AI agents to models, datasets, Spaces, MCP servers, skills, and open-source agent tooling on Hugging Face.

API costs may applyView resource →

Agentic Architecture

2 resources

LangChain · Framework

LangGraph Reference

A framework for long-running, stateful agents with durable execution, streaming, persistence, memory, and human-in-the-loop.

API costs may applyView resource →
LangChain · Guidance

Human-in-the-Loop Tool Review

Learn how to pause agent execution so people can approve, modify, or provide feedback on tool calls before execution continues.

API costs may applyView resource →

MCP

1 resources

Anthropic · Documentation

Model Context Protocol

Learn how MCP standardizes connections between AI applications, data sources, tools, servers, and clients.

View resource →

RAG & Knowledge

2 resources

Google · Documentation

Gemini Embeddings

Learn how embeddings support semantic search, classification, clustering, multimodal retrieval, and RAG systems.

API costs may applyView resource →
LangChain · Guide

Evaluating RAG Architectures

Compare retrieval approaches and evaluate RAG systems on benchmark tasks, including accuracy and faithfulness.

API costs may applyView resource →

Evals & Testing

1 resources

LangChain · Evaluation

LangChain Tool Usage Benchmarks

Understand ways to evaluate whether agents select the right tools, use them in the right order, and reach the expected state.

API costs may applyView resource →

Coding Agents

2 resources

Anthropic · Documentation

Claude Code CLI Reference

Reference for using Claude Code interactively and non-interactively, resuming sessions, piping content, and configuring MCP.

API costs may applyView resource →
OpenAI · Documentation

OpenAI Sandbox Agents

Build agents that can work with real files, repositories, commands, artifacts, and resumable isolated workspaces.

API costs may applyView resource →

Voice & Multimodal AI

2 resources

OpenAI · Documentation

OpenAI Realtime Agents

Build low-latency voice agents with realtime sessions, tools, approvals, orchestration, and WebSocket transport.

API costs may applyView resource →
Google · Documentation

Gemini Live API Tool Use

Use function calling and other tools in realtime conversational experiences built with the Gemini Live API.

API costs may applyView resource →

AI Engineering

1 resources

OpenAI · Documentation

OpenAI Agent Tools

Learn how agents use hosted tools, local tools, functions, other agents, MCP servers, code execution, search, and more.

API costs may applyView resource →

Tools & Frameworks

2 resources

Google · Documentation

Gemini Function Calling

Connect models to external APIs and tools, execute actions, augment knowledge, and build multi-step tool workflows.

API costs may applyView resource →
DeepLearning.ai · Video

Generative AI for Everyone

Get an overview of AI tools, and learn from real-world examples of generative AI in use today.

View resource →