AI Agents, RAG & Google Cloud
Practical guides, experiments, and projects.
Courses & learning paths
Hands-on courses in AI fundamentals, Google ADK, LangGraph, MCP, RAG, and LLM evaluation.
16 courses50 modules187 lessons~72 hours
AI models, open-source tools, research, and trends, with original sources.

How I Built Semantic Search Over 300 Million Plus Academic Papers
What I learned building semantic paper search for Rivul AI on one machine: a retrieval funnel of BGE-small, FAISS IVF-PQ, INT8 re-scoring and title matching, plus ranking, filters and read-time fixes.

Building a Local, Multimodal AI Terminal Agent with Gemma 4
A fully local terminal agent built on Gemma 4 and Ollama that combines text, vision, and voice with function calling and tool orchestration — no cloud APIs required.

Building a RAG Agent with Google ADK, Antigravity SDK, Agent Skills, A2UI, and Gemini Enterprise
A grounded RAG agent built with Google's Antigravity SDK, Agent Skills, and A2UI on top of Gemini Enterprise Agent Platform's serverless RAG engine — from document storage in GCS to vector indexing, grounded retrieval, and structured UI streaming.

Four Layers of Agent Engineering
Most agent bugs get blamed on the model. Most of them actually live in one of four layers: context, loop, harness, or graph. Here's how I tell them apart.

Top 30 AI/ML Terms Every Developer Should Know
A comprehensive glossary of 30 must-know AI and Machine Learning terms. From neural networks to RAG, transformers to agentic AI - explained simply.

Google ADK - MCP Toolbox for Databases (PostgreSQL)
Connect ADK agents to PostgreSQL databases using MCP Toolbox for enterprise-grade data access.

Google ADK - Events
Understand the event system for real-time streaming and debugging.

Google ADK - Artifacts
Store and manage files, images, and data produced by agents.

Google ADK - Callbacks
Intercept and customize agent behavior at various execution points.

Google ADK - Context Management
Optimize agent performance with context caching and compression techniques.

Google ADK - Model Context Protocol (MCP)
Understanding the Model Context Protocol - architecture, connection types, and production patterns.

Google ADK - Session, State & Memory
Manage conversation history, state, and memory for multi-turn interactions.

Google ADK - Third Party Tools (GitHub, Firecrawl)
Connect your agents to external services for version control and web content extraction.

Google ADK - Multi-Tool Agents
Build agents that leverage multiple tools together to accomplish complex tasks.

Google ADK - OpenAPI Tools with Authentication
Transform OpenAPI-defined APIs into agent tools and configure authentication for secure access.

Google ADK - Custom Function Tools
Build custom functions that add specialized capabilities to your agents beyond built-in tools.

Google ADK - Built-in Tools (Vertex AI Search)
Build agents that can search across your enterprise data using the Vertex AI Search built-in tool.

Google ADK - Built-in Tools (Vertex AI RAG Engine)
Learn how to use the Vertex AI RAG Engine built-in tool to create grounded agents with your own data.

Google ADK - Built-in Tools (Google Search, Code Executor)
Explore the Google Search and Code Executor built-in tools.

Google ADK - Multi-Agent Systems
Compose multiple agents into hierarchical systems for complex applications using agent composition patterns.

Google ADK - Workflow Agents (Sequential, Loop, Parallel)
Create dynamic task flows with sequential, loop, and parallel workflows in Google ADK.

Google ADK - Building LLM Agents
Build intelligent, model-powered agents with Google ADK.

Google ADK - Setting Up Agents (CLI, Web, Programmatic)
Learn how to set up and run ADK agents using three different methods: command-line interface, web interface, and programmatic Python approach.

Google ADK - Getting Started
Introduction to ADK – Overview, environment setup, and your first agent.
Google ADK - Visual Agent Builder
Google ADK Visual Agent Builder to build and manage AI agents without coding

RAG Simplified with Google Gemini API's File Search Tool
RAG implementation using Gemini API's File Search tool

Build and Deploy RAG Agents to Agent Engine using Agent Starter Pack(ASP)
Production-Grade RAG with ADK

Gemini CLI Extensions for Figma MCP Server
Gemini CLI Extensions for Figma

Build Gemini CLI and Figma MCP Server - Turn Design into Code
Gemini CLI and Figma Integration

Build AI Shopping Assistant on GKE with ADK and MCP
AI Shopping Assistant on GKE

Build a RAG application with Gemini Embeddings and Vertex AI Vector Search
RAG Pipeline with Gemini

Build ADK (v1.2.0+) Agents Using MCP Tools
ADK Agents with MCP Tools

Build a RAG Agent using Google ADK and Vertex AI RAG Engine
RAG Agent with Google ADK

Build a GitHub Agent Using Google ADK and OpenAPI Integration Tool
GitHub Agent with Google ADK

Build AI Agents with Google ADK, Gemma 3, and MCP Tools
AI Agents with ADK and Gemma 3

Build Multi-Agent AI App with Google's A2A (Agent2Agent) Protocol, ADK, and MCP
Multi-Agent AI App with Google's protocols

Build AI Agents with ADK as MCP Client
ADK as MCP Client Deep Dive

Model Context Protocol(MCP) with Google Gemini LLM
MCP with Gemini LLM

Model Context Protocol (MCP) with Ollama and Llama3
MCP with Ollama and Llama3

Model Context Protocol (MCP) with Ollama
MCP with Ollama Part 1

Build Agent with Function Calling using Gemma3 and Ollama
Function calling with Gemma3

MCP Toolbox with PostgreSQL using LlamaIndex AgentWorkflow
MCP Toolbox with PostgreSQL

Build Vertex AI RAG Engine with Gemini 2 Flash LLM
Vertex AI RAG Engine

Run Gemma 3 LLM and LangChain locally with Ollama
Gemma 3 with LangChain and Ollama

Build Agentic App using Gemini LLM and CrewAI
Multi-Agent AI travel planner

Build AI Search and Summary App with Gemini 2 Flash and Crew AI
AI Search and Summary with Gemini

Building an AI Research Assistant — A Three-Part Series
Building an AI Research Assistant
No articles match this topic.