Alejandro AO - Videos

Back to Channel

Create an Open Deep Research Multi-Agent in Python (Step by Step)

Build a complete multi-agent deep research system with open-source models: use Hugging Face Inference Providers, Firecrawl MCP tools for web search and scraping, and smolagents for agent coordinati...

4,397 views • 262 likes • 14 comments • December 11, 2025

Intro to Agents - Create an Agent from Scratch (No Frameworks)

Build an LLM agent from scratch in Python using Hugging Face Inference Providers. --- Links: 🤗 Create HF account: https://huggingface.short.gy/join 👉 Code from this video: https://github.com/huggi...

8,463 views • 419 likes • 25 comments • December 03, 2025

Intro to AgentKit - Create a RAG Agent

Build and deploy an OpenAI AgentKit workflow end-to-end: design a production-ready RAG agent in AgentBuilder with guardrails and the built-in File Search (Anna Karenina), preview with evals and tra...

4,544 views • 184 likes • 11 comments • October 22, 2025

Intro to ChatGPT Apps - The NEW App Store??

Here is intro to ChatGPT Apps with the OpenAI Apps SDK. We cover how ChatGPT apps extend the Model Context Protocol (MCP) with tools and UI schemas, handle OAuth 2.1, test locally, deploy a remote...

11,992 views • 202 likes • 12 comments • October 07, 2025

ChromaDB Crash Course - Intro to Vector Databases

Master vector databases and embeddings in Python: map text to high-dimensional vectors, spin up a local ChromaDB, run end-to-end CRUD on collections and points, search by meaning, and persist your ...

3,778 views • 143 likes • 13 comments • September 29, 2025

Python Project: AI Image Generator App

Build a Tinder-style AI image generator in Python with Streamlit and Google’s Gemini API: set up the project with uv, design a clean Streamlit UI (prompt, image uploader, generate button), and tran...

1,443 views • 46 likes • 11 comments • September 22, 2025

Image Generation with Nano Banana - Python Tutorial

This is an image generation tutorial with Google's new model Gemini 2.5 Flash (aka “Nano Banana”). We will learn how to set up the google‑genai Python SDK, get an API key from Google AI Studio, cal...

2,879 views • 110 likes • 19 comments • September 15, 2025

MCP Servers for VS Code (Crash Course)

Supercharge GitHub Copilot in VS Code with the Model Context Protocol (MCP): install and configure MCP servers (including Firecrawl), wire up custom tools over STDIO, and build a Python MCP server ...

3,814 views • 134 likes • 15 comments • September 10, 2025

MCP Security | Malicious MCP Servers (Protect Yourself)

We cover security concerns of MCP servers, especially those using the STDIO transport. You'll learn how to spot malicious MCP servers and protect yourself from them. You'll also learn how MCP agent...

2,078 views • 89 likes • 11 comments • September 08, 2025

RAG Project: Build an AI Onboarding Chatbot with Streamlit, LangChain, and ChromaDB

In this comprehensive video, you'll learn how to build a fully functional AI-powered onboarding chatbot tailored for new employees at a fictional company (Umbrella Corporation). The tutorial walks ...

5,539 views • 192 likes • 17 comments • September 03, 2025

#4 Allan Guo | 19-yo YC Founder - Willow Voice

Interview with Allan Guo: Building Willow Voice, the Next-Gen AI Voice Dictation App Backed by YC --- 🔗 Links - 📣 Willow Voice: https://willowvoice.com/?ref=AAO40 - 🤓 Allan Guo: https://www.linked...

1,013 views • 38 likes • 6 comments • September 01, 2025

Generate UI Tests with TestSprite MCP Server + TRAE

We’ll go step by step through the process of using some tools for generating Apps with AI (vibe coding): generating a clear Product Requirements Document (PRD) with TRAE, coding the app in Next.js ...

1,473 views • 46 likes • 8 comments • August 28, 2025

Tutorial: Auth for Remote MCP Servers (Step by Step) | OAuth 2.1 with ScaleKit

In this tutorial, I’ll show you how to secure your MCP (Model Context Protocol) servers with OAuth 2.1 authentication, using FastAPI and ScaleKit. You’ll learn step by step how to implement authent...

11,015 views • 262 likes • 27 comments • August 25, 2025

GPT-5 for Developers: API Changes, Pricing, Model Router & Security

GPT-5: New API Features, Pricing & Security Explained: In-depth exploration of everything you need to know about GPT-5, focusing on the technical changes, new API features, pricing models, and adva...

3,031 views • 103 likes • 13 comments • August 11, 2025

Deploy Remote MCP Servers in Python (Step by Step)

🚀 MCP Servers over Streamable HTTP (Step-by-Step Guide) Want to connect remote tools to your AI assistant like microservices? Meet MCP (Model Context Protocol) — the protocol that lets your LLM-bas...

24,573 views • 706 likes • 82 comments • June 23, 2025

Anthropic: How to Build Multi Agent Systems

How Anthropic Built a Multi‑Agent AI Research System + Tips for Your Own! Links - Anthropic’s article: https://www.anthropic.com/engineering/built-multi-agent-research-system - Writing Wikipedia...

8,489 views • 291 likes • 29 comments • June 19, 2025

Local MCP Servers for Cursor (Step by step)

In this video, you'll learn how to create a custom MCP (Model Context Protocol) server in Python, mock-integrate it with Confluence, and expose custom tools to the Cursor code editor. The tutorial ...

13,693 views • 205 likes • 22 comments • June 16, 2025

LlamaExtract Tutorial: Convert PDF & Images into JSON

How to Extract Structured Data from Unstructured Files Using Lama Extract (LlamaIndex) This video is a comprehensive tutorial on using LlamaExtract, a tool by LamaIndex, to automatically extract s...

7,300 views • 182 likes • 19 comments • June 09, 2025

Vibe Coding For Engineers (make it ACTUALLY work)

Here is a better way to do Vibe Coding with AI IDEs like Cursor, Copilot, Tree, and Windsurf. In this video, you’ll learn how to vibe code while building secure, useful, and maintainable code. We’...

3,287 views • 104 likes • 7 comments • June 05, 2025

How to Build an MCP Client GUI with Streamlit and FastAPI

In this video, you'll learn how to build a graphical user interface (GUI) for an MCP client using Streamlit in Python, and connect it to a FastAPI backend. The tutorial covers the full process—fr...

17,311 views • 389 likes • 33 comments • May 14, 2025

Create an MCP Client in Python - FastAPI Tutorial

In this tutorial we cover how to create an MCP client in Python using FastAPI. We will take inspiration from the Claude Desktop application to make our LLM call the MCP tools from our MCP server an...

35,417 views • 759 likes • 72 comments • April 29, 2025

Create MCP Clients in JavaScript - Tutorial

In this video, we cover how to create an MCP client that can connect to any MCP server. We will build this from scratch by showing you how to turn a simple chatbot into a chatbot that supports MCP ...

23,347 views • 619 likes • 107 comments • March 27, 2025

Learn MCP Servers with Python (EASY)

In this video, I explain what an MCP server is, how it works and how to create an MCP Server that we will use with Claude Desktop and Claude Code. 🔗 Links --- 🚀 Complete AI Engineer Bootcamp: http...

134,833 views • 3,642 likes • 180 comments • March 13, 2025

Advanced RAG with LlamaIndex - Metadata Extraction [2025]

Learn advanced Retrieval-Augmented Generation (RAG), focusing on techniques such as metadata augmentation and metadata filtering using LlamaIndex. This will help you improve your RAG models for bet...

33,710 views • 1,037 likes • 78 comments • February 28, 2025