AI Agent Notes on designing, building, and operating AI agent systems — including orchestration, tool usage, and memory. Model Context Protocol (MCP) AI Agent System Architecture PydanticAI vs LangChain vs LlamaIndex Tool Calling vs Function Calling