<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://rwatsh.github.io/</id><title>Watsh Rajneesh</title><subtitle>A minimal, responsive and feature-rich Jekyll theme for technical writing.</subtitle> <updated>2025-10-27T08:48:44-05:00</updated> <author> <name>Watsh Rajneesh</name> <uri>https://rwatsh.github.io/</uri> </author><link rel="self" type="application/atom+xml" href="https://rwatsh.github.io/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://rwatsh.github.io/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2025 Watsh Rajneesh </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Model Context Protocol</title><link href="https://rwatsh.github.io/posts/model-context-protocol/" rel="alternate" type="text/html" title="Model Context Protocol" /><published>2025-10-27T08:41:00-05:00</published> <updated>2025-10-27T08:41:00-05:00</updated> <id>https://rwatsh.github.io/posts/model-context-protocol/</id> <content src="https://rwatsh.github.io/posts/model-context-protocol/" /> <author> <name>rwatsh</name> </author> <category term="MCP" /> <category term="Model Context Protocol" /> <summary> Model Context Protocol (MCP) https://modelcontextprotocol.io/ Below are notes from: https://learn.deeplearning.ai/courses/mcp-build-rich-context-ai-apps-with-anthropic What is MCP? MCP = Standardizes how LLM apps interact with external systems. ￼ ￼ Stateless connection is useful for cases where we spin up the MCP server on-the-fly (server less compute). If the server is not deployed as ephem... </summary> </entry> <entry><title>LangGraph Agent with Tool Calling</title><link href="https://rwatsh.github.io/posts/langgraph-agent-with-tool-calling/" rel="alternate" type="text/html" title="LangGraph Agent with Tool Calling" /><published>2025-10-20T08:15:00-05:00</published> <updated>2025-10-20T08:15:00-05:00</updated> <id>https://rwatsh.github.io/posts/langgraph-agent-with-tool-calling/</id> <content src="https://rwatsh.github.io/posts/langgraph-agent-with-tool-calling/" /> <author> <name>rwatsh</name> </author> <category term="Langgraph" /> <category term="Langchain" /> <summary> LangGraph Agent with Tool Calling Example This example demonstrates a LangGraph agent that can intelligently decide when to call external tools during its reasoning process. The agent uses Groq to access meta Llama3 LLM and three tools: Google Knowledge Graph Search, Organic Google Search, and Firecrawl for web scraping. Code is given below: import os from typing import Literal from dotenv i... </summary> </entry> <entry><title>LangGraph Agent with Memory</title><link href="https://rwatsh.github.io/posts/langgraph-agent-with-memory/" rel="alternate" type="text/html" title="LangGraph Agent with Memory" /><published>2025-10-20T01:50:00-05:00</published> <updated>2025-10-20T01:50:00-05:00</updated> <id>https://rwatsh.github.io/posts/langgraph-agent-with-memory/</id> <content src="https://rwatsh.github.io/posts/langgraph-agent-with-memory/" /> <author> <name>rwatsh</name> </author> <category term="Langgraph" /> <category term="Langchain" /> <summary> Example of a LangGraph agent with memory that allows iterative refinement of LLM responses based on user feedback. The agent uses Ollama LLM and LangGraph’s InMemorySaver for state persistence across interactions. from typing import Annotated from typing_extensions import TypedDict from langgraph.graph import StateGraph, START, END from langgraph.graph.message import add_messages from langgrap... </summary> </entry> <entry><title>Basic LangGraph agent</title><link href="https://rwatsh.github.io/posts/basic-langgraph-agent/" rel="alternate" type="text/html" title="Basic LangGraph agent" /><published>2025-10-20T00:09:00-05:00</published> <updated>2025-10-20T01:00:43-05:00</updated> <id>https://rwatsh.github.io/posts/basic-langgraph-agent/</id> <content src="https://rwatsh.github.io/posts/basic-langgraph-agent/" /> <author> <name>rwatsh</name> </author> <category term="Langgraph" /> <category term="Langchain" /> <summary> LangGraph Basic Agent Example LangGraph is a new orchestration framework from LangChain for building, managing, and deploying long-running, stateful agents. It is part of the LangChain stack which includes: Orchestration - LangGraph Integrations - LangChain Evals + Observability - LangSmith Deployment - LangGraph Platform Each stack component/product can be used independently of ot... </summary> </entry> <entry><title>Langchain with Ollama Cloud Models</title><link href="https://rwatsh.github.io/posts/langchain-with-ollama-cloud-models/" rel="alternate" type="text/html" title="Langchain with Ollama Cloud Models" /><published>2025-10-19T10:41:00-05:00</published> <updated>2025-10-20T00:29:54-05:00</updated> <id>https://rwatsh.github.io/posts/langchain-with-ollama-cloud-models/</id> <content src="https://rwatsh.github.io/posts/langchain-with-ollama-cloud-models/" /> <author> <name>rwatsh</name> </author> <category term="Langchain" /> <category term="Ollama" /> <summary> Ollama provides a way to run large language models (LLMs) locally or in the cloud. It supports various models including open-source ones. Langchain, a popular framework for building applications with LLMs, can be integrated with Ollama to leverage these models. Below is a simple example of how to use Langchain with Ollama cloud models. Pre-requisites: Install Ollama and set up your cloud i... </summary> </entry> </feed>
