<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>Forem: Mudigonda Venkata Gopi Jayaram</title>
    <description>The latest articles on Forem by Mudigonda Venkata Gopi Jayaram (@jayaram9196).</description>
    <link>https://forem.com/jayaram9196</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3284734%2Fd98c6242-b0d4-4e3d-a959-11387f469567.png</url>
      <title>Forem: Mudigonda Venkata Gopi Jayaram</title>
      <link>https://forem.com/jayaram9196</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/jayaram9196"/>
    <language>en</language>
    <item>
      <title>Smart Supply AI-Agent Development Kit Hackathon with Google Cloud</title>
      <dc:creator>Mudigonda Venkata Gopi Jayaram</dc:creator>
      <pubDate>Sun, 22 Jun 2025 13:55:35 +0000</pubDate>
      <link>https://forem.com/jayaram9196/smart-supply-ai-32li</link>
      <guid>https://forem.com/jayaram9196/smart-supply-ai-32li</guid>
      <description>&lt;h2&gt;
  
  
  🚀 SmartSupply AI: Multi-Agent Supply Chain Intelligence using Google ADK
&lt;/h2&gt;

&lt;blockquote&gt;
&lt;p&gt;Built for the &lt;a href="https://googlecloudmultiagents.devpost.com/" rel="noopener noreferrer"&gt;ADK Hackathon&lt;/a&gt; using Google’s Agent Development Kit (Python).&lt;/p&gt;

&lt;p&gt;🏷️ #adkhackathon #multiaagents #GoogleCloud&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🌟 Inspiration
&lt;/h2&gt;

&lt;p&gt;The complexity of global supply chains — with their diverse geographies, regulations, and dependencies — inspired us to build &lt;strong&gt;SmartSupply AI&lt;/strong&gt;, a &lt;strong&gt;multi-agent system&lt;/strong&gt; designed to automate logistics intelligence and optimization. Our goal was to make supply chain decision-making more &lt;strong&gt;data-driven&lt;/strong&gt;, &lt;strong&gt;resilient&lt;/strong&gt;, and &lt;strong&gt;real-time&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🤖 What It Does
&lt;/h2&gt;

&lt;p&gt;SmartSupply AI is a &lt;strong&gt;multi-agent system powered by LLMs&lt;/strong&gt;, purpose-built to streamline and simulate real-world supply chain logistics.&lt;/p&gt;

&lt;p&gt;It allows users to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🧭 Query global logistics routes (shipping, customs, trucking, warehousing).&lt;/li&gt;
&lt;li&gt;⚠️ Score risks based on delays, compliance, bottlenecks.&lt;/li&gt;
&lt;li&gt;🔁 Recommend supply chain optimizations for cost, time, and risk.&lt;/li&gt;
&lt;li&gt;📝 Collaboratively generate structured insights from agent orchestration.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;✅ Supports &lt;strong&gt;CLI&lt;/strong&gt; and &lt;strong&gt;Web UI&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
🌍 Live Demo: &lt;a href="https://demoagent-1.onrender.com" rel="noopener noreferrer"&gt;SmartSupply AI Web App&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🏗️ How We Built It
&lt;/h2&gt;

&lt;p&gt;We used the &lt;strong&gt;Python version of Google’s Agent Development Kit (ADK)&lt;/strong&gt; to orchestrate multiple agents:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Fetch Agent&lt;/strong&gt; → Pulls contextual data based on prompts.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Risk Agent&lt;/strong&gt; → Uses domain heuristics to assess route/product risks.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Optimization Agent&lt;/strong&gt; → Suggests improvements to reduce delays and costs.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Report Agent&lt;/strong&gt; → Summarizes results in readable formats.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;We deployed the system on &lt;strong&gt;Render&lt;/strong&gt; and provided a &lt;strong&gt;CLI and web interface&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚙️ Architecture
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhpeanlcbqyybuaadpw3r.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fhpeanlcbqyybuaadpw3r.png" alt="smartsupplyai" width="800" height="106"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 Sample Prompts for Real-World Testing
&lt;/h2&gt;

&lt;p&gt;Try these to experience the full power of agent coordination:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;📦 &lt;em&gt;Smartphones from Shenzhen to Chennai&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;🖥 &lt;em&gt;Monitors from Taiwan to Noida&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;💊 &lt;em&gt;Pharma APIs (Cold Chain) from Germany to Bhiwandi&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;👗 &lt;em&gt;Textiles from Dhaka to Kolkata (via Petrapole)&lt;/em&gt;
&lt;/li&gt;
&lt;li&gt;🥤 &lt;em&gt;Packaged Beverages from Pune to Ahmedabad&lt;/em&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Copy/paste these into the app to test real-world multi-agent analysis.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧗 Challenges We Faced
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Understanding agent chaining and memory persistence with ADK.&lt;/li&gt;
&lt;li&gt;Managing external credentials (Google API keys, service accounts).&lt;/li&gt;
&lt;li&gt;Handling cold-chain pharma routing complexity.&lt;/li&gt;
&lt;li&gt;Deploying the system with minimal latency on Render.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🏆 Accomplishments
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Successfully deployed a real, working &lt;strong&gt;multi-agent logistics intelligence platform&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;Created reusable components using &lt;strong&gt;ADK’s SequentialAgent&lt;/strong&gt; pipeline.&lt;/li&gt;
&lt;li&gt;Integrated LLM tools and domain-specific logic without fine-tuning.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📘 What We Learned
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Deep dive into the ADK’s modular agent orchestration capabilities.&lt;/li&gt;
&lt;li&gt;Efficient multi-agent task delegation and result consolidation.&lt;/li&gt;
&lt;li&gt;Leveraging language models for &lt;strong&gt;structured B2B tasks&lt;/strong&gt;, not just chat.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔮 What's Next
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Add PDF export (via GCS Artifacts).&lt;/li&gt;
&lt;li&gt;Plug in &lt;strong&gt;real logistics APIs&lt;/strong&gt; (e.g., Freightos, Portcast).&lt;/li&gt;
&lt;li&gt;Enable &lt;strong&gt;visual dashboards&lt;/strong&gt; (charts, maps).&lt;/li&gt;
&lt;li&gt;Extend to include &lt;strong&gt;carbon emissions modeling&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🛠️ Built With
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.python.org/" rel="noopener noreferrer"&gt;Python&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/google/agent-development-kit" rel="noopener noreferrer"&gt;Google Agent Development Kit (ADK)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://render.com/" rel="noopener noreferrer"&gt;Render&lt;/a&gt; (Hosting)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://dev.toPlanned%20for%20future"&gt;Google Cloud Storage (GCS)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/jayaram9196/DemoAgent" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📦 GitHub Repository
&lt;/h2&gt;

&lt;p&gt;🔗 &lt;a href="https://github.com/jayaram9196/DemoAgent" rel="noopener noreferrer"&gt;jayaram9196/DemoAgent&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Clone and test using:&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
bash
git clone https://github.com/jayaram9196/DemoAgent.git
cd DemoAgent
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
adk web  # to start the web interface


&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

</description>
      <category>ai</category>
      <category>python</category>
      <category>googleadk</category>
      <category>adkhackathon</category>
    </item>
  </channel>
</rss>
