AI Tutorials

Complete step-by-step walkthroughs for building with AI tools, from setup to working result. Each tutorial is synthesized from official documentation and proven community guides. 15 tutorials and growing.

Build a Streaming AI Chat App with Next.js and the Claude API

Build a Streaming AI Chat App with Next.js and the Claude API

Learn to build a real-time streaming AI chat application using Next.js App Router and the Claude API. This step-by-step tutorial covers project setup, API integration with streaming, and a responsive chat UI.

Claudeintermediate~30 min
Automate Invoice Data Extraction with ChatGPT Vision: A Step-by-Step Guide

Automate Invoice Data Extraction with ChatGPT Vision: A Step-by-Step Guide

Learn to extract invoice data automatically using ChatGPT's vision capabilities. This guide covers prompt design, manual extraction, API automation, and integration with Power Automate for no-code workflows.

ChatGPTintermediate~30 min
Automate Email Triage with n8n and OpenAI: A Step-by-Step Tutorial

Automate Email Triage with n8n and OpenAI: A Step-by-Step Tutorial

Build a no-code email triage workflow with n8n and OpenAI that reads new Gmail messages, classifies them into categories like WORK, SPAM, and BILLING using an LLM, and automatically applies the correct Gmail label.

ChatGPTintermediate~45 min
Build a Web-Browsing AI Agent with Playwright and GPT

Build a Web-Browsing AI Agent with Playwright and GPT

Build an AI agent that uses Playwright to control a web browser and GPT to decide what actions to take. Navigate sites, fill forms, scrape data, and fix bugs automatically.

ChatGPTintermediate~30 min
Build a Customer Support Agent with OpenAI Function Calling

Build a Customer Support Agent with OpenAI Function Calling

Build a customer support agent using OpenAI function calling. This tutorial covers setting up the API, defining callable functions, implementing a conversation loop, and handling multi-turn interactions with order lookup, customer lookup, and escalation.

ChatGPTintermediate~45 min
Building an AI Agent That Knows When Not to Guess (Qwen + MCP)

Building an AI Agent That Knows When Not to Guess (Qwen + MCP)

Build an AI agent that reconciles payments against invoices using Qwen's reasoning and MCP tools. The agent knows when to defer to a human instead of guessing, with deterministic guards that enforce confidence thresholds.

Claudeintermediate~90 min
Build an SQL Query Generator with Claude and Your Database Schema

Build an SQL Query Generator with Claude and Your Database Schema

Build a custom SQL query generator using Claude Code that translates natural language questions into SQL queries based on your database schema. Covers installation, schema preparation, hooks, and skills.

Claudeintermediate~45 min
Build a Test-Generation Workflow with GitHub Copilot

Build a Test-Generation Workflow with GitHub Copilot

Learn to build a complete test-generation workflow with GitHub Copilot. This tutorial covers inline suggestions, Copilot Chat, property-based tests, integration tests, and custom agents for automated test creation.

Copilotintermediate~30 min
Automate code review with Claude Code and GitHub Actions

Automate code review with Claude Code and GitHub Actions

Learn how to set up a GitHub Actions workflow that uses Claude Code to automatically review pull requests and triage issues, with step-by-step installation, configuration, and troubleshooting guidance.

Claudeintermediate~30 min
Set up Claude Code for a team: shared CLAUDE.md, hooks, and CI

Set up Claude Code for a team: shared CLAUDE.md, hooks, and CI

Learn to configure Claude Code for team use with shared CLAUDE.md files, project-level settings, hooks, and CI integration. This guide covers permission management, automation, and troubleshooting.

Claudeintermediate~30 min
Build a Slack Bot Powered by Claude: Complete Setup Guide

Build a Slack Bot Powered by Claude: Complete Setup Guide

Learn how to build a Slack bot powered by Claude Code. This guide covers installation, authentication, Slack app setup, MCP configuration, and CI/CD integration for automated code review and issue triage.

Claudeintermediate~30 min
Build a Custom MCP Server to Connect Claude with Your Postgres Database

Build a Custom MCP Server to Connect Claude with Your Postgres Database

Build a custom MCP server that lets Claude Code query your PostgreSQL database using natural language. Step-by-step guide covering installation, server code, configuration, and troubleshooting.

Claudeintermediate~30 min
Build an MCP Server from Scratch in TypeScript: A Step-by-Step Tutorial

Build an MCP Server from Scratch in TypeScript: A Step-by-Step Tutorial

Learn to build a complete MCP server from scratch using TypeScript, connect it to Claude Code, and verify it works. Covers project setup, tool implementation, configuration, and troubleshooting.

Claudeintermediate~45 min
Build Your First AI Agent with the Claude Agent SDK

Build Your First AI Agent with the Claude Agent SDK

Learn to build a custom AI agent using the Claude Agent SDK, from installation and MCP server configuration to running your first agent task with external tool integration.

Claudeintermediate~45 min
Build a RAG Pipeline with Claude and a Vector Database

Build a RAG Pipeline with Claude and a Vector Database

Build a Retrieval-Augmented Generation (RAG) pipeline using Claude Code as the orchestrator and Pinecone as the vector database. Ingest documents, retrieve relevant context, and generate grounded answers with Claude.

Claudeintermediate~90 min