Personal space of Mohan Ganesh, Here i share articles on AI, LLMs, MCP, Java, Spring Boot, Application Security, and enterprise application development.
Deep Dive: Enterprise Security with OBO Tokens & AI Agents
A complex, real-world scenario involving a "Traveler App" expense approval flow. Learn how Sally (User), Steve (Manager), API Gateways, and AI Agents work together using OBO tokens and MCP to ensure absolute security.
Read articleOn-Behalf-Of Token: The "Hall Pass" for Enterprise Security
A simple, "explain like I'm 15" guide to On-Behalf-Of (OBO) tokens. Learn why modern enterprise apps use them to keep data safe, how they prevent "super-admin" privileges from leaking, and why they are the digital equivalent of a high school hall pass.
Read articleBuilding a Real-Time Multimodal App: A Guide to Gemini Live API Audio and Video Streaming
In the rapidly evolving landscape of artificial intelligence, the ability to interact with large language models (LLMs) in real-time opens up a world of possibilities. Imagine a collaborative environment where multiple users can simultaneously engage with an AI, sharing ideas, and synthesizing knowledge in a dynamic, conversational manner. This is the vision behind the Knowledge Synthesizer Studio, a full-stack application that leverages the power of Google's Gemini Live API to create a truly interactive and collaborative AI experience.
We'll take a deep dive into the architecture and implementation of the Knowledge Synthesizer Studio. We'll explore how it uses a combination of React, Python, and WebSockets to facilitate real-time audio and Video streaming to the Gemini model, and how it manages multi-user sessions in a secure and secure & scalable way.
Read article
MCP Client and Server Architecture for enterprise applications
The Model Context Protocol (MCP) in action with a simple example of an LLM using MCP to query a tool or send an email. This architecture facilitates scalable and flexible AI applications by providing a universal interface for LLMs to access capability-rich tools, data sources, and services.
You will find practical examples that get a better understanding of the MCP.
Read article
Google AI SDK with Spring Boot
This article explains about setting up a Conversational AI Agent using Google AI Agent SDK with Spring Boot. some of the challenges, and how to overcome them with Google Agent SDK with Java Spring Boot.
Read articleBest practices for data extraction from tools also known as FunctionTool in Agent SDK
Here are some of the my personal learnings while working with Google Agent SDK and building AI Agents using Google Gemini. This article explains about best practices for data extraction from tools also known as FunctionTool in Agent SDK.
Read articleAll Articles
Explore the complete collection of articles on AI, LLMs, MCP, Java, Spring Boot, and enterprise application development.
View all articles