Learn by building

Projects

Real builds, start to finish: the architecture, what you need first, every step, a worked example, and how to test it — including what happens when things fail. Tick steps off as you go.
9Projects
2Beginner
4Intermediate
3Advanced

Beginner · 1-2 hours

Build a personal AI assistant with a Claude project

Set up a Claude project with standing instructions, a small set of reference files and one connected tool, so routine questions and drafts start from your real context instead of a blank chat.

Claude app (Projects)One connector, such as Google Calendar or Google Drive
0/7

Beginner · 2-4 hours

Build an n8n AI agent workflow with memory, a tool and error handling

Turn website enquiries into drafted replies and team alerts with an n8n AI Agent node that looks up your price sheet, remembers earlier messages from the same person, and fails safely when a service is down.

n8n (Cloud or self-hosted)Anthropic Chat Model node+3
0/9

Intermediate · 4-6 hours

Build a Telegram AI agent with memory and a tool

Run a Telegram bot on a small server that verifies each webhook call, keeps per-chat conversation history in Postgres, and lets Claude call one read-only tool to look up order status.

Telegram Bot APIClaude Messages API+2
0/8

Intermediate · 4-6 hours

Qualify GoHighLevel leads with an LLM classifier and human review

Send each GoHighLevel form submission to a Claude classifier that returns a fixed JSON verdict, then tag the contact and open an opportunity through the HighLevel API, routing low-confidence results to a person.

GoHighLevel workflowsHighLevel API (Private Integration token)+3
0/8

Intermediate · 3-5 hours

Build a knowledge bot that answers from your docs with citations

Answer staff or customer questions from a small set of company documents using Claude's citations feature, with no vector database, and show the exact passage behind every answer.

Claude Messages API (citations and prompt caching)TypeScript (Node 20 or later)+1
0/8

Intermediate · 4-6 hours

Weekly Sales Report: Code Does the Maths, AI Writes the Summary

Build a scheduled job that pulls opportunities from HighLevel, calculates the week's sales metrics in plain code, asks Claude for a short narrative about those exact numbers, checks that the narrative didn't invent any, and posts the report to Slack.

HighLevel API v2TypeScript (Node.js)+3
0/8

Advanced · 3-5 hours

Connect Claude to External Tools with MCP

Connect Claude Code to an existing hosted MCP server, share that setup with your team without committing secrets, then build a minimal MCP server of your own with the official TypeScript SDK and register it in Claude Code and Claude Desktop.

Claude CodeClaude Desktop+4
0/8

Advanced · 8-12 hours

RAG App on Supabase pgvector with Cited Answers and Evals

Build retrieval-augmented generation end to end: chunk your documents, embed them, store them in Postgres with pgvector, retrieve the closest chunks for a question, have Claude answer with citations to those chunks, and measure quality with a small eval set you rerun on every change.

Supabase (Postgres + pgvector)Voyage AI embeddings+3
0/6

Advanced · 6-10 hours

Full-Stack AI App: Next.js 16, Claude and Vercel

Build a support reply drafter on Next.js 16. The App Router route handler validates input with Zod, rate-limits by IP, calls Claude server-side with the key kept out of the browser, and handles failures. Then deploy it to Vercel with the key stored as a secret.

Next.js 16 (App Router)TypeScript+4
0/7