Skip to main content
Each tutorial builds a complete, deployable application. They progress from simple (context stuffing) to more advanced patterns (vector search, multi-app workers, database-backed AI).

LangChain chatbot

Build a documentation chatbot with Node.js, LangChain, and OpenAI. Includes prompt injection defense, output filtering, and rate limiting.

RAG pipeline

Replace context stuffing with vector search using Qdrant. Retrieve only relevant chunks per query for 25x lower cost.

Coding agent

Deploy opencode as a self-hosted AI coding agent with headless Chrome for web automation, screenshots, and performance testing.

News digest

Build an AI news digest with a Node.js frontend and Python worker communicating through Redis for background processing.

Form processing

Classify support tickets with AI to extract category, urgency, sentiment, and suggested actions from unstructured text.

eCommerce insights

Query ecommerce data in plain English. The LLM generates SQL, runs it on a read-only MySQL endpoint, and formats the results.
Last modified on March 9, 2026