Allen and Mark are back to discuss AI agent frameworks again. This time, Allen compares Google's Agent Development Kit (ADK) with LangChainJS and LangGraphJS. He walks through building a simple agent in both frameworks, highlighting the differences in their approaches, from configuration by convention in ADK to the explicit configuration in LangGraph. They also explore the web-based testing environments for both, showing how each allows for debugging and inspecting the agent's behavior. The discussion also touches on the upcoming LangChain version 1.0 and its focus on backward compatibility.
[00:00:00] - Introduction
[00:01:09] - Comparing agent frameworks: Google's ADK and LangChainJS
[00:02:20] - A look at the ADK code
[00:06:55] - A look at the LangChainJS code
[00:13:20] - The web interface for testing
[00:19:10] - ADK's web interface
[00:22:30] - LangGraph's web interface
[00:27:20] - LangGraph's state management
[00:32:15] - Final thoughts
#AI #AgenticAI #GoogleADK #LangChain #LangGraph #JavaScript #Python #TwoVoiceDevs