
Explore how to use the long chain framework with TypeScript to build AI applications and agentic rag systems, with prior basics in JavaScript or TypeScript and a fundamentals section.
Set up a TypeScript workspace by installing node and Visual Studio Code, then install Lang Chain core and Lang Graph packages and configure your path for macOS and Windows.
Set up a new node project for LangChain with TypeScript by creating a folder, initializing npm, and installing LangChain core, TypeScript, and jot, plus optional OpenAI or cloud models.
Set up a LangChain agent in a TypeScript file and configure a model (anthropic or OpenAI). Invoke it with a user prompt in a messages array, then run with npx.
Analyze how an agent uses internal tools to fetch weather and time, orchestrating tool calls and interpreting outputs to answer user queries.
Define a custom response schema with jarred to produce structured outputs. Learn to adjust agent behavior using qa config and system prompts for humanized, weather-like responses.
Explore the rag architecture, where embedding models power semantic search over a vector store to retrieve top documents, augment a query, and generate answers in an end-to-end pipeline.
Learn to choose a vector store and load embeddings in a rag pipeline with LangChain, store documents, perform semantic search, and retrieve context for an llm.
Configure vector search retrieval with similarity or MMR and fetch k for top documents. Tune retriever parameters and monitor retrieval context to implement two-step rag and agent rag.
Build a custom middleware in LangChain to enable retrieval augmented generation. Customize the dynamic system prompt to pull vector store context and retrieved documents before invoking the agent.
learn how to load multiple pdf documents into a vector store and perform retrieval with LangChain rag integration, enabling multi-document queries with scalable embedding and retrieval.
Showcases an end-to-end agentic rag workflow by integrating MCP tools with LangChain to perform retrieval, tool orchestration, and product data validation (Nike Air ID 28).
Add the Lang Smith API key to enable tracing, real-time monitoring, and observability of agent behavior in the UI, then explore rag agents and debugging with the observability dashboard.
If you’ve been hearing words like “AI Agents”, “LangChain”, or “RAG” everywhere and wondering how people are building smart AI apps that can search data, answer questions, or take actions on their own — you’re in the right place.
This beginner-friendly course will show you how to build real AI applications from scratch, even if you have never worked with AI before.
Most people only use ChatGPT to write text…
But companies today are building applications that can think, read, search, decide, and act automatically.
These applications are powered by LangChain — the leading framework for building AI-powered software.
In this course, you will learn how to:
Build simple AI apps that actually do useful tasks
Make an AI use tools (like checking the weather or sending an email)
Let an AI read documents and give answers based on your data
Organize information so the AI can “remember” things
Build small automation systems that can save time and effort
We will start from zero, explain every concept in plain English, and build everything step-by-step together.
By the end of the course, you will be able to build your own AI apps that can be used for:
Personal projects
Business automation
Customer support
Data lookup
Testing and QA
Real-world workflows
No complex math
No advanced AI background
No prior LangChain knowledge required.
Just practical learning, short lessons, real projects, and the confidence to build your own AI applications.
If you want simple, hands-on learning that focuses on doing — not theory — this course is perfect for you.