Julián Duque
Building AI Applications with LangChain and Node.js
#1about 4 minutes
Defining modern AI applications and core concepts
An overview of what constitutes a generative AI application and a review of fundamental concepts like LLMs, inference, context windows, and model evaluation.
#2about 2 minutes
Exploring common AI application patterns
A breakdown of the four primary architectural patterns for AI applications: chat, retrieval-augmented generation (RAG), single-agent, and multi-agent systems.
#3about 2 minutes
Understanding the modern LLM application stack
A look at the key components of the LLM stack, including the agent runtime, inter-agent communication, data retrieval with vector databases, and LLMops.
#4about 1 minute
Introducing key protocols for agent communication
An explanation of the Model Context Protocol (MCP) for extending agent context and the Agent-to-Agent (A2A) protocol for enabling communication between different agents.
#5about 3 minutes
How to choose the right tools for your AI application
Guidance on selecting the appropriate tools for your project, including programming language, LLM provider, and vector database, with a focus on Node.js and PostgreSQL.
#6about 2 minutes
Getting started with LangChain for Node.js
An introduction to the LangChain.js ecosystem, covering its core packages, community integrations, and the powerful LangChain Expression Language (LCEL) for composing chains.
#7about 2 minutes
Building complex agents with LangGraph
Learn when to use LangGraph instead of standard LangChain for building complex, stateful multi-agent systems with branching logic and retry mechanisms.
#8about 5 minutes
Composing a basic chain with the expression language
A practical example of how to use the LangChain Expression Language (LCEL) to pipe together a prompt template, an LLM, and an output parser in a few lines of code.
#9about 4 minutes
Live code demo of various AI application patterns
A walkthrough of runnable code examples demonstrating structured output, chat with memory, retrieval-augmented generation (RAG), and a multi-agent supervisor architecture.
#10about 1 minute
Using LangSmith for observability and debugging
An overview of how LangSmith provides essential observability, allowing you to trace, debug, and evaluate the performance of complex agent and chain executions.
Related jobs
Jobs that call for the skills explored in this talk.
Matching moments
39:05 MIN
Code walkthrough for building a RAG-based chatbot
Creating Industry ready solutions with LLM Models
00:03 MIN
Integrating generative AI into Java applications with LangChain4j
Infusing Generative AI in your Java Apps with LangChain4j
00:05 MIN
Moving beyond hype with real-world generative AI
Semantic AI: Why Embeddings Might Matter More Than LLMs
23:35 MIN
Defining key GenAI concepts like GPT and LLMs
Enter the Brave New World of GenAI with Vector Search
12:35 MIN
Building real-time AI applications with Pathway
Convert batch code into streaming with Python
31:19 MIN
Exploring APIs and frameworks for Java developers
Enter the Brave New World of GenAI with Vector Search
18:03 MIN
GenAI applications and emerging professional roles
Enter the Brave New World of GenAI with Vector Search
00:53 MIN
Understanding LLMs, context windows, and RAG
Beyond Prompting: Building Scalable AI with Multi-Agent Systems and MCP
Featured Partners
Related Videos
Langchain4J - An Introduction for Impatient Developers
Juarez Junior
AI Agents Graph: Your following tool in your Java AI journey
Alex Soto
The State of GenAI & Machine Learning in 2025
Alejandro Saucedo
Large Language Models ❤️ Knowledge Graphs
Michael Hunger
Accelerating GenAI Development: Harnessing Astra DB Vector Store and Langflow for LLM-Powered Apps
Dieter Flick & Michel de Ru
Create AI-Infused Java Apps with LangChain4j
Daniel Oh & Kevin Dubois
Infusing Generative AI in your Java Apps with LangChain4j
Kevin Dubois
Building Real-Time AI/ML Agents with Distributed Data using Apache Cassandra and Astra DB
Dieter Flick
Related Articles
View all articles



From learning to earning
Jobs that call for the skills explored in this talk.


Agentic AI Architect - Python, LLMs & NLP
FRG Technology Consulting
Intermediate
Azure
Python
Machine Learning

NodeJS Software Engineer - Conversational AI
MANGO
Palau-solità i Plegamans, Spain
API
Azure
Redis
Node.js
Salesforce
+6

Machine Learning Engineer - Large Language Models (LLM) - Startup
Startup
Charing Cross, United Kingdom
PyTorch
Machine Learning

Generative AI Developer
University of the Arts, London
Sleaford, United Kingdom
£34-41K
Python
PyTorch
TensorFlow


AI Engineer Knowledge Graphs & Large Language Models
digatus it group
Augsburg, Germany
Remote
€62-79K
Intermediate
API
ETL
Java
+6

AI Engineer Workflows & Agents (e.g. with Langdock, n8n & make)
WaveSix Labs GmbH
Berlin, Germany
Intermediate
API
GIT
JSON
REST
Azure
+4

Manager of Machine Learning (LLM/NLP/Generative AI) - Visas Supported
European Tech Recruit
Municipality of Bilbao, Spain
Junior
GIT
Python
Docker
Computer Vision
Machine Learning
+2