<?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>DEV Community: SATYAKAM DAS</title>
    <description>The latest articles on DEV Community by SATYAKAM DAS (@satyakam_das_891754).</description>
    <link>https://dev.to/satyakam_das_891754</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.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4145707%2F46ec36b4-07f9-4732-87fe-a393db362eed.jpg</url>
      <title>DEV Community: SATYAKAM DAS</title>
      <link>https://dev.to/satyakam_das_891754</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/satyakam_das_891754"/>
    <language>en</language>
    <item>
      <title>WIldGuard AI</title>
      <dc:creator>SATYAKAM DAS</dc:creator>
      <pubDate>Fri, 09 Oct 2026 13:46:57 +0000</pubDate>
      <link>https://dev.to/satyakam_das_891754/wildguard-ai-4el7</link>
      <guid>https://dev.to/satyakam_das_891754/wildguard-ai-4el7</guid>
      <description>&lt;p&gt;This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass&lt;/p&gt;

&lt;p&gt;What I Built&lt;/p&gt;

&lt;p&gt;WildGuard AI — AI-Powered Wildlife Exploration&lt;/p&gt;

&lt;p&gt;WildGuard AI is an AI-powered wildlife application designed to help people identify wildlife, understand ecological risks, and learn more about the natural world.&lt;/p&gt;

&lt;p&gt;The project uses a multi-agent architecture to handle different wildlife-related tasks, including species identification, geographic verification, risk assessment, ecological knowledge, and report generation.&lt;/p&gt;

&lt;p&gt;The idea is to use AI to encourage people to explore nature, learn about wildlife, and develop a better understanding of the ecosystems around them.&lt;/p&gt;

&lt;p&gt;Instead of keeping AI limited to screen-based activities, WildGuard AI aims to make it a useful companion for real-world wildlife exploration.&lt;/p&gt;

&lt;p&gt;Demo&lt;/p&gt;

&lt;p&gt;Try the live application:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://satyakamspc.github.io/Wildguard-AI/" rel="noopener noreferrer"&gt;https://satyakamspc.github.io/Wildguard-AI/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Code&lt;/p&gt;

&lt;p&gt;GitHub repository:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/satyakamspc/Wildguard-AI/" rel="noopener noreferrer"&gt;https://github.com/satyakamspc/Wildguard-AI/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;How I Built It&lt;/p&gt;

&lt;p&gt;I built WildGuard AI using React, Django, Google ADK, and Gemini API.&lt;/p&gt;

&lt;p&gt;The project follows a multi-agent architecture, with specialized agents responsible for different tasks:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Species Identification: Identifies wildlife from available information.&lt;/li&gt;
&lt;li&gt;Geographic Verification: Evaluates whether a species is consistent with a reported location.&lt;/li&gt;
&lt;li&gt;Risk Assessment: Assesses potential wildlife-related risks.&lt;/li&gt;
&lt;li&gt;First Aid Generation: Provides relevant guidance for wildlife encounters.&lt;/li&gt;
&lt;li&gt;Ecological Knowledge: Explains species characteristics and their ecological significance.&lt;/li&gt;
&lt;li&gt;Report Generation: Organizes wildlife-related findings into structured reports.&lt;/li&gt;
&lt;li&gt;Agent Orchestration: Coordinates the different agents to complete tasks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;For this challenge, I am exploring how open-source AI models can make wildlife identification and nature exploration more accessible, flexible, and less dependent on proprietary AI services.&lt;/p&gt;

&lt;p&gt;Why Does Open Innovation Matter?&lt;/p&gt;

&lt;p&gt;Open innovation gives developers the freedom to experiment with AI models, inspect their behavior, and adapt them to specific use cases.&lt;/p&gt;

&lt;p&gt;In wildlife applications, open-weight models offer opportunities for local inference, offline identification, and greater control over how observation data is processed.&lt;/p&gt;

&lt;p&gt;They also allow developers to compare models, evaluate their performance on local wildlife species, and build applications without being permanently tied to a single AI provider.&lt;/p&gt;

&lt;p&gt;My goal is to explore how open AI can support wildlife awareness and encourage people to connect with nature.&lt;/p&gt;

&lt;p&gt;My Agent Session&lt;/p&gt;

&lt;p&gt;No agent session attached.&lt;/p&gt;

&lt;p&gt;Prize Categories&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Best Use of GitHub Copilot&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is an individual submission.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>wildguard ai</title>
      <dc:creator>SATYAKAM DAS</dc:creator>
      <pubDate>Sun, 04 Oct 2026 21:26:20 +0000</pubDate>
      <link>https://dev.to/satyakam_das_891754/wildguard-ai-2lg3</link>
      <guid>https://dev.to/satyakam_das_891754/wildguard-ai-2lg3</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;WildGuard AI&lt;/strong&gt;, an AI-powered multi-agent wildlife identification and safety assistant.&lt;/p&gt;

&lt;p&gt;I built it for a friend who enjoys spending time outdoors, where encountering unfamiliar wildlife can quickly become a safety concern. The goal was to create something they could use when they encounter an animal they don't recognize.&lt;/p&gt;

&lt;p&gt;A user can upload a wildlife image, and WildGuard AI coordinates multiple specialized agents to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Identify the species&lt;/li&gt;
&lt;li&gt;Verify whether the identification is geographically plausible&lt;/li&gt;
&lt;li&gt;Assess the potential risk&lt;/li&gt;
&lt;li&gt;Provide emergency first-aid guidance&lt;/li&gt;
&lt;li&gt;Explain the animal's habitat, behavior, and ecological importance&lt;/li&gt;
&lt;li&gt;Generate a structured wildlife safety report&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of relying on one general-purpose agent, WildGuard divides the problem into specialized agents coordinated by an Orchestrator.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;Live frontend:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://satyakamspc.github.io/Wildguard-AI/" rel="noopener noreferrer"&gt;https://satyakamspc.github.io/Wildguard-AI/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The project is currently deployed using GitHub Pages.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/satyakamspc/Wildguard-AI" rel="noopener noreferrer"&gt;WildGuard AI — GitHub Repository&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;WildGuard AI is built around &lt;strong&gt;Google ADK (Agent Development Kit)&lt;/strong&gt; as the agent framework, with Gemini providing the model intelligence.&lt;/p&gt;

&lt;p&gt;The system uses a multi-agent architecture consisting of:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Orchestrator Agent&lt;/strong&gt; — coordinates the complete workflow&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Species Identification Agent&lt;/strong&gt; — identifies wildlife from the uploaded image&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Geographic Verification Agent&lt;/strong&gt; — checks geographic plausibility&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Risk Assessment Agent&lt;/strong&gt; — evaluates potential danger&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;First Aid Agent&lt;/strong&gt; — generates emergency guidance&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Knowledge Agent&lt;/strong&gt; — provides ecological and educational information&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Report Agent&lt;/strong&gt; — combines the results into a structured report&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The application is built with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;React + Vite for the frontend&lt;/li&gt;
&lt;li&gt;Django for the backend&lt;/li&gt;
&lt;li&gt;Google ADK for agent orchestration&lt;/li&gt;
&lt;li&gt;Gemini API for AI inference&lt;/li&gt;
&lt;li&gt;SQLite for local data storage&lt;/li&gt;
&lt;li&gt;Pydantic for structured data validation&lt;/li&gt;
&lt;li&gt;Pillow for image processing&lt;/li&gt;
&lt;li&gt;GitHub Actions + GitHub Pages for frontend deployment&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The project also uses dedicated Agent Skills for the AI/ML, backend, frontend, and database parts of the application.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;WildGuard AI uses the open-source &lt;strong&gt;Google ADK&lt;/strong&gt; as the foundation for its multi-agent architecture.&lt;/p&gt;

&lt;p&gt;This was important because wildlife analysis is not a single task. Identification, geographic verification, risk assessment, first aid, and ecological education are different responsibilities that benefit from being separated into independently understandable agents.&lt;/p&gt;

&lt;p&gt;Using an open agent framework allowed me to structure the application around specialized, inspectable components rather than putting the entire workflow inside a single opaque AI prompt.&lt;/p&gt;

&lt;p&gt;The model layer is separated from the agent architecture as well. Gemini currently provides the model intelligence, while ADK handles the agent orchestration and workflow.&lt;/p&gt;

&lt;p&gt;This separation makes the system easier to extend: individual agents can be modified, tested, or replaced without redesigning the entire application.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub — Best Use of GitHub Copilot&lt;/strong&gt;

&lt;ul&gt;
&lt;li&gt;WildGuard AI uses GitHub Actions to automate the frontend build and deployment workflow to GitHub Pages.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
    <item>
      <title>WildGuard AI</title>
      <dc:creator>SATYAKAM DAS</dc:creator>
      <pubDate>Sun, 04 Oct 2026 21:20:47 +0000</pubDate>
      <link>https://dev.to/satyakam_das_891754/wildguard-ai-51db</link>
      <guid>https://dev.to/satyakam_das_891754/wildguard-ai-51db</guid>
      <description>&lt;h1&gt;
  
  
  WildGuard AI: A Multi-Agent Wildlife Safety Assistant
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/hacktoberfest-weekend-2026-10-01"&gt;Hacktoberfest Weekend Challenge: Build for a Friend&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;WildGuard AI&lt;/strong&gt;, a full-stack wildlife identification and safety assistant designed to help a friend—or anyone who enjoys hiking, traveling, farming, or exploring nature—make more informed decisions when encountering unfamiliar wildlife.&lt;/p&gt;

&lt;p&gt;An unfamiliar animal can raise urgent questions: What species is it? Is it commonly found here? Is it dangerous? What should I do if someone is bitten or stung? WildGuard AI brings these questions into one workflow. Users upload a wildlife photograph and receive a structured report covering species identification, geographic plausibility, potential risks, precautionary and first-aid guidance, and ecological information.&lt;/p&gt;

&lt;p&gt;The application includes image-quality validation, local database caching, and a React dashboard for viewing results. &lt;strong&gt;WildGuard AI is an informational assistant, not a substitute for professional species identification, emergency services, or medical advice.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Live demo:&lt;/strong&gt; &lt;a href="https://satyakamspc.github.io/Wildguard-AI/" rel="noopener noreferrer"&gt;https://satyakamspc.github.io/Wildguard-AI/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Suggested walkthrough: upload a wildlife image, show the agent-driven analysis, and demonstrate the resulting safety report in the dashboard.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://github.com/satyakamspc/Wildguard-AI" rel="noopener noreferrer"&gt;WildGuard AI — GitHub Repository&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;WildGuard AI uses a &lt;strong&gt;multi-agent architecture&lt;/strong&gt; rather than asking one general-purpose agent to handle the entire analysis. A central Orchestrator Agent coordinates six specialized agents:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Species Agent:&lt;/strong&gt; Identifies the most likely species from an uploaded image.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Verification Agent:&lt;/strong&gt; Checks whether the identification is geographically plausible using location information and available reference data.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Risk Agent:&lt;/strong&gt; Assesses potential hazards and assigns an appropriate risk level.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;First Aid Agent:&lt;/strong&gt; Generates relevant emergency and precautionary guidance.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Knowledge Agent:&lt;/strong&gt; Provides information about habitat, behavior, and ecological importance.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Report Agent:&lt;/strong&gt; Combines the agents' outputs into a structured wildlife safety report.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The workflow begins when a user uploads an image through the &lt;strong&gt;React + Vite&lt;/strong&gt; frontend. The &lt;strong&gt;Django&lt;/strong&gt; backend receives it through a REST API, then starts the orchestrated analysis. The resulting report is returned to the frontend for display. &lt;strong&gt;SQLite&lt;/strong&gt; supports local database caching, while &lt;strong&gt;Pydantic&lt;/strong&gt; and &lt;strong&gt;Pillow&lt;/strong&gt; are included in the Python stack.&lt;/p&gt;

&lt;p&gt;The project uses &lt;strong&gt;Google ADK&lt;/strong&gt; for its agent-oriented architecture, &lt;strong&gt;Google Antigravity 2.0&lt;/strong&gt; in the development workflow, and the &lt;strong&gt;Gemini API&lt;/strong&gt; for AI-powered image analysis and agent capabilities. It also includes dedicated Agent Skills for backend, frontend, database, and AI/ML development.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Open-source AI disclosure:&lt;/strong&gt; Google ADK is an open-source agent framework, but Gemini is accessed here through a proprietary API. I am not claiming that the current project runs an open-weight model or performs local inference. If the challenge requires an open-weight model specifically, that integration would need to be completed and documented before submission.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Open-source agent frameworks make it easier to experiment with architectures that can be inspected, extended, and shared. For WildGuard AI, Google ADK provides a framework for organizing specialized agents and their orchestration, rather than locking the entire application into one monolithic prompt.&lt;/p&gt;

&lt;p&gt;The separation between the Django application, agent responsibilities, and frontend also makes it easier to test components independently and explore alternative models or inference providers in the future. Community contributions could improve geographic reference data, safety-information review, accessibility, and support for additional species.&lt;/p&gt;

&lt;p&gt;There is an important distinction: &lt;strong&gt;the framework is open-source, but the current Gemini inference dependency is not open-weight or locally hosted&lt;/strong&gt;. An open-weight model could offer additional control over deployment, model inspection, and offline use. Those are opportunities for future development, not features I claim to have implemented already.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;GitHub — Best Use of GitHub Copilot&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Used GitHub Actions to automate the WildGuard AI frontend build and deployment workflow to GitHub Pages.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Built with:&lt;/strong&gt; React, Vite, Django, Python, SQLite, Google ADK, Google Antigravity 2.0, Gemini API, Pydantic, and Pillow.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
    </item>
  </channel>
</rss>
