{
  "id": 2396333,
  "title": "Multi-Agent Gift Recommendation Engine Powered by Google ADK & Gemini",
  "url": "https://urgent.news/2026/08/21/multi-agent-gift-recommendation-engine-powered-by-google-adk-gemini",
  "topic": "ai",
  "section": "AI",
  "published": "2026-08-21T15:27:55.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/inushathathsara/multi-agent-gift-recommendation-engine-powered-by-google-adk-gemini-3669"
  },
  "original_language": "en",
  "account": "GiftAdvisor is a sophisticated gift recommendation system that utilizes Google's Agent Development Kit (ADK) and the Gemini model to provide personalized gift suggestions based on a recipient's profile. The system is built with three specialized AI agents that work together in a multi-agent pipeline.\n\nThe Profile Analyzer Agent is responsible for extracting core interests, lifestyle dimensions, and anti-preferences from the user's input. This agent uses the LlmAgent component from ADK and the Gemini model to understand the recipient's description, occasion, and relationship, then saves this structured analysis in session state.\n\nNext, the Idea Finder Agent generates 6-10 candidate gift ideas across various categories, such as experiential, practical, consumable, and sentimental items. The agent also attaches realistic estimated market prices for each idea and saves the candidate gifts in session state.\n\nFinally, the Budget Filter Agent evaluates the candidate gifts against the user's budget limit. It eliminates any items that exceed the budget and replaces them with budget-friendly alternatives. The agent then ranks the final recommendations into budget tiers and provides specific buying advice. The final report is saved in session state.\n\nThe entire system is deployed on Google Cloud Run, which allows for cost-effective scaling to zero instances when idle. The system uses a modern Glassmorphism UI, with a dark mode interface, preset profiles, an interactive budget slider, and live pipeline stage tracking. Additionally, users can export the recommendations in various formats, including Markdown, JSON, Clipboard, or PDF.",
  "summary": "This post is my submission for DEV Education Track: Build Multi-Agent Systems with ADK . Finding the perfect, thoughtful gift shouldn't feel like a chore. Whether it's for a birthday, anniversary, or holiday, we all experience gift-buying paralysis: Generic suggestions : \"Just buy them a mug or a generic gift card.\" Budget anxiety : Falling in love with an idea only to find out it costs 3x what…",
  "key_points": [
    "GiftAdvisor uses Google ADK and Gemini for personalized gift suggestions",
    "Three specialized AI agents (Profile Analyzer, Idea Finder, Budget Filter) work together",
    "System deployed on Google Cloud Run with Glassmorphism UI and export options"
  ],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}