The rise of AI Agent Recently there is a lot of focus on implementing AI in enterprises that want to enhance their operational efficiency and decision-making processes. With the advent of technolo...
Agent 2 Agent (A2A) - Core implementation in C# and .NET
In this post I will talk about agent 2 agent protocol and how it can be implemented in C#. This is a very simple implementation wihtout considerating complexity of high level frameworks. I will try...
Matrix. An Agentic AI Development Platform
In this post I will talk about Matrix, an Agentic AI development platform that I have been working on. .
Inspecting tools for an Model Context Protocol server using inspector tool
In this post I will show how to test a mcp server using inspector tool. We will utilise a mcp server created in my earlier blog post.
Model Context Protocol - Integrate MCP tools with Semantic Kernel Plugins and Azure OpenAI LLM.
In this post I will show how to integrate tools exposed by a MCP server and integrate them with Semantic Kernel using the Plugin features. We will also use Azure OpenAI to call these tools.
Model Context Protocol - How to integrate Azure OpenAI ChatCompletion LLM calls with MCP Tools.
In this post I will show how to integrate tools exposed by a MCP server and consume them through a LLM call made using raw Azure OpenAI client libraries.
Model Context Protocol, a core implementation of protocol using C# and ASP.NET.
In this post I will talk about model context protocol and how it can be implemented in C#. This is a very simple implementation wihtout considerating complexity of high level frameworks. I will try...
Semantic Kernel Vector Memory using Azure Search
This post highlights the benefits of Semantic Kernel vector memory and its use in developing AI Agents. It also shows how to utilize Azure Search to store and retrieve the vectors and use them in t...
Semantic Kernel Implementing Agent Orchestration
We will see how to implement the orchestration in your agentic ai systems.
Semantic Kernel - Protecting your agent against prompt injection attack
In this post I will describe how to protect your agents against a prompt injection attack.