The AI Practitioner Podcast

by Lina Faik

Real-world AI, explained simply — with code, use cases, and zero fluff. aipractitioner.substack.com

  1. Sep 23

    PODCAST — GraphRAG vs. Vector RAG: Better Retrieval or Expensive Overengineering?

    Prefer reading instead? The full article is available here. The podcast is also available on Spotify and Apple Podcasts. Subscribe to keep up with the latest drops. Standard RAG works well when the answer is contained in one place. But when a question requires connecting facts across several documents, vector retrieval can start to struggle. GraphRAG adds explicit structure around entities and their relationships, making multi-hop retrieval easier, but also more complex and expensive. In this episode, the focus is on how GraphRAG works, how the main approaches differ, and whether the added complexity is actually worth it. You’ll learn: * Why does vector retrieval struggle with multi-hop questions? Exploring why semantic similarity alone is often not enough when an answer requires connecting several entities and facts across documents. * How do the main GraphRAG architectures differ? Breaking down community-based approaches like Microsoft GraphRAG, entity-relation systems like LightRAG, PageRank-based retrieval such as HippoRAG, and recursive summarization with RAPTOR. * Is GraphRAG actually worth the additional cost? Looking at benchmark results, retrieval quality, token usage, latency, and practical implementations of NaiveRAG, LightRAG, and Microsoft GraphRAG. 👉 Enjoyed this episode? Subscribe to The AI Practitioner to get future articles and podcasts delivered straight to your inbox: aipractitioner.substack.com Get full access to The AI Practitioner at aipractitioner.substack.com/subscribe

    PODCAST — GraphRAG vs. Vector RAG: Better Retrieval or Expensive Overengineering?
  2. Sep 9

    PODCAST — Inside TabFM: How In-Context Learning Enables Prediction on Unseen Tables

    Prefer reading instead? The full article is available here. The podcast is also available on Spotify and Apple Podcasts. Subscribe to keep up with the latest drops. Most tabular machine learning workflows start the same way: clean the data, engineer features, tune hyperparameters, and train a new model from scratch. Google Research’s TabFM proposes a very different approach: treat the dataset itself as context and make predictions in a single forward pass, without task-specific training. In this episode, the focus is on how zero-shot foundation models for tabular data actually work, why tables require a different architecture from text, and how TabFM compares with the models that came before it. You’ll learn: * Why is in-context learning harder for tabular data? Exploring how permutation invariance across rows and columns makes standard sequence modeling a poor fit for tables. * How do TabPFN, TabICL, and TabFM solve the problem differently? Breaking down three architectural approaches to the same challenge and the key ideas that distinguish them. * How do you run these models in practice? Using TabFM, TabPFN, and TabICL on real tabular datasets and looking at the kind of predictive performance you can expect from them. 👉 Enjoyed this episode? Subscribe to The AI Practitioner to get future articles and podcasts delivered straight to your inbox: aipractitioner.substack.com Get full access to The AI Practitioner at aipractitioner.substack.com/subscribe

    PODCAST — Inside TabFM: How In-Context Learning Enables Prediction on Unseen Tables
  3. Jun 25

    PODCAST — Google ADK Explained: Building Multi-Agent Systems With Google's Agent Development Kit (Part 1)

    Prefer reading instead? The full article is available here. The podcast is also available on Spotify and Apple Podcasts. Subscribe to keep up with the latest drops. Agent frameworks promise to make AI systems easier to build. But the hard part isn’t just creating agents, it’s coordinating them. Writing, reviewing, debugging, and deploying agentic systems requires clear roles, shared state, observability, and control over how work moves between components. In this episode, we explore Google ADK, Google’s code-first framework for building, evaluating, and deploying multi-agent systems. Rather than treating agents as prompt chains, ADK models them as software components: agents are objects, tools are regular functions, and workflows are composed through explicit orchestration primitives. You’ll learn: * Where ADK fits in the agent framework ecosystem * What happens under the hood: how ADK models agents, tools, sessions, state, and memory, and how sequential, parallel, and loop agents express most real-world workflows. * What a real workflow looks like in practice: through the example of an automated writing assistant, we’ll see how a theme agent, writer agent, and critic agent collaborate to draft, review, revise, and stop when the output is ready. 👉 Enjoyed this episode? Subscribe to The AI Practitioner to get future articles and podcasts delivered straight to your inbox: aipractitioner.substack.com Get full access to The AI Practitioner at aipractitioner.substack.com/subscribe

    PODCAST — Google ADK Explained: Building Multi-Agent Systems With Google's Agent Development Kit (Part 1)
  4. Jun 9

    PODCAST — Claude Dynamic Workflows: Scaling Complex Work Through Orchestration

    Prefer reading instead? The full article is available here. The podcast is also available on Spotify and Apple Podcasts. Subscribe to keep up with the latest drops. LLMs excel at individual tasks. But most valuable work isn’t a single task, it’s a coordinated process. Writing a research report, reviewing a large codebase, or evaluating conflicting evidence requires multiple stages of analysis, validation, and synthesis without losing rigor along the way. In this episode, we explore Claude Dynamic Workflows, the multi-agent orchestration framework Anthropic released on May 28, 2026. Rather than forcing everything through a single conversation, Claude generates a JavaScript workflow that defines the phases of work, determines what can run in parallel, and routes information between stages. You’ll learn: * Where dynamic workflows fit on the coordination ladder: why single agents often struggle with laziness, self-preferential reasoning, and goal drift, and when a workflow outperforms a skill, a subagent, or a full agent team. * What happens under the hood: how Claude transforms a prompt into an inspectable execution script, how isolated agents fan out to investigate different aspects of a problem, and how six recurring workflow patterns power most real-world use cases. * What a real workflow looks like in practice: through the example of a deep-research workflow on developer productivity, we'll see how Claude spawned 27 agents, spent roughly $5, and used an independent verification phase to explain a genuine conflict in the literature instead of averaging it away. If you’d rather read than listen, the full article (with diagrams, code examples, and implementation details) is available on Substack: 👉 Enjoyed this episode? Subscribe to The AI Practitioner to get future articles and podcasts delivered straight to your inbox: aipractitioner.substack.com Get full access to The AI Practitioner at aipractitioner.substack.com/subscribe

    PODCAST — Claude Dynamic Workflows: Scaling Complex Work Through Orchestration

About

Real-world AI, explained simply — with code, use cases, and zero fluff. aipractitioner.substack.com