<?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: Samarth Shendre</title>
    <description>The latest articles on Forem by Samarth Shendre (@samarth28).</description>
    <link>https://forem.com/samarth28</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%2F1893182%2F784753d6-eaf9-4924-b88e-39de03c08a39.jpg</url>
      <title>Forem: Samarth Shendre</title>
      <link>https://forem.com/samarth28</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/samarth28"/>
    <language>en</language>
    <item>
      <title>🧠 ShadowOS — An Invisible AI Operating System for Your Workflow</title>
      <dc:creator>Samarth Shendre</dc:creator>
      <pubDate>Sat, 28 Mar 2026 20:35:55 +0000</pubDate>
      <link>https://forem.com/samarth28/shadowos-an-invisible-ai-operating-system-for-your-workflow-5d44</link>
      <guid>https://forem.com/samarth28/shadowos-an-invisible-ai-operating-system-for-your-workflow-5d44</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/notion-2026-03-04"&gt;Notion MCP Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;What if your work could organize itself without you doing anything?&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;ShadowOS&lt;/strong&gt;, a behavior-aware AI system that silently observes a developer’s workflow and automatically builds a structured, intelligent workspace in Notion.&lt;/p&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%2Fqbrr0mi5m20kmvj09232.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%2Fqbrr0mi5m20kmvj09232.png" alt=" " width="800" height="474"&gt;&lt;/a&gt;&lt;br&gt;
Instead of manually:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;writing notes
&lt;/li&gt;
&lt;li&gt;creating tasks
&lt;/li&gt;
&lt;li&gt;tracking bugs
&lt;/li&gt;
&lt;li&gt;documenting learning
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;ShadowOS converts your &lt;strong&gt;real-time actions into structured knowledge&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;It acts like a &lt;strong&gt;second brain that evolves with you&lt;/strong&gt;, powered by Notion MCP.&lt;/p&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%2F2zmt60qz9mz6mot9d6vu.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%2F2zmt60qz9mz6mot9d6vu.png" alt=" " width="800" height="552"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h2&gt;
  
  
  ⚡ Key Features
&lt;/h2&gt;
&lt;h3&gt;
  
  
  🕵️ Passive Activity Tracking
&lt;/h3&gt;

&lt;p&gt;ShadowOS monitors developer activity like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Code edits
&lt;/li&gt;
&lt;li&gt;File changes
&lt;/li&gt;
&lt;li&gt;Workflow patterns
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It logs only meaningful signals — not noise.&lt;/p&gt;


&lt;h3&gt;
  
  
  🧠 AI Intent Detection
&lt;/h3&gt;

&lt;p&gt;Using an AI layer, the system:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Understands what you're building
&lt;/li&gt;
&lt;li&gt;Detects patterns (e.g., debugging, feature development)
&lt;/li&gt;
&lt;li&gt;Infers your intent
&lt;/li&gt;
&lt;/ul&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%2Faoeykf434fc5ynbu0vv6.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%2Faoeykf434fc5ynbu0vv6.png" alt=" " width="800" height="373"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;
  
  
  🗂️ Auto-Structured Notion Workspace
&lt;/h3&gt;

&lt;p&gt;Without manual input, it creates:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Feature documentation
&lt;/li&gt;
&lt;li&gt;Debug logs
&lt;/li&gt;
&lt;li&gt;Learning notes
&lt;/li&gt;
&lt;li&gt;Task lists
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;All inside Notion — automatically.&lt;/p&gt;


&lt;h3&gt;
  
  
  🔮 Predictive Workflow Suggestions
&lt;/h3&gt;

&lt;p&gt;ShadowOS doesn’t just record — it thinks ahead:&lt;/p&gt;

&lt;p&gt;Example:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“You just implemented authentication — want test cases and edge scenarios?”&lt;/p&gt;
&lt;/blockquote&gt;


&lt;h3&gt;
  
  
  📚 Personal Knowledge Graph
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Tracks mistakes → solutions
&lt;/li&gt;
&lt;li&gt;Builds long-term learning insights
&lt;/li&gt;
&lt;li&gt;Creates a developer-specific knowledge base
&lt;/li&gt;
&lt;/ul&gt;


&lt;h2&gt;
  
  
  🎥 Video Demo
&lt;/h2&gt;

&lt;p&gt;👉 &lt;a href="https://youtu.be/IniGA22G4zg" rel="noopener noreferrer"&gt;https://youtu.be/IniGA22G4zg&lt;/a&gt;&lt;/p&gt;


&lt;h2&gt;
  
  
  💻 Show Us the Code
&lt;/h2&gt;

&lt;p&gt;👉 &lt;a href="https://github.com/i-m-samarth-cs/ShadowOS.git" rel="noopener noreferrer"&gt;https://github.com/i-m-samarth-cs/ShadowOS.git&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
        &lt;div class="c-embed__cover"&gt;
          &lt;a href="https://www.notion.so/33112c4b2659801f97bfeca3a4188467?source=copy_link" class="c-link align-middle" rel="noopener noreferrer"&gt;
            &lt;img alt="" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.notion.so%2Fimages%2Fmeta%2Fdefault.png" height="420" class="m-0" width="800"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="c-embed__body"&gt;
        &lt;h2 class="fs-xl lh-tight"&gt;
          &lt;a href="https://www.notion.so/33112c4b2659801f97bfeca3a4188467?source=copy_link" rel="noopener noreferrer" class="c-link"&gt;
            Notion
          &lt;/a&gt;
        &lt;/h2&gt;
          &lt;p class="truncate-at-3"&gt;
            A tool that connects everyday work into one space. It gives you and your teams AI tools—search, writing, note-taking—inside an all-in-one, flexible workspace.
          &lt;/p&gt;
        &lt;div class="color-secondary fs-s flex items-center"&gt;
            &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fwww.notion.so%2Fimages%2Ffavicon.ico" width="64" height="64"&gt;
          notion.so
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


&lt;p&gt;🧠 What MCP Unlocks&lt;/p&gt;

&lt;p&gt;With MCP, ShadowOS can:&lt;/p&gt;

&lt;p&gt;Automatically push insights into Notion&lt;br&gt;
Structure data into meaningful formats&lt;br&gt;
Act as a persistent memory system&lt;br&gt;
Enable AI agents to interact with real-world workflows&lt;/p&gt;

&lt;p&gt;Notion becomes:&lt;/p&gt;

&lt;p&gt;A dynamic operating system, not just a workspace.&lt;/p&gt;

&lt;p&gt;🧪 Example Workflow&lt;br&gt;
You edit a file in Cursor&lt;br&gt;
ShadowOS logs the activity&lt;br&gt;
AI analyzes intent&lt;br&gt;
MCP sends structured insight to Notion&lt;br&gt;
Notion updates automatically&lt;/p&gt;

&lt;p&gt;Result:&lt;/p&gt;

&lt;p&gt;Feature doc created&lt;br&gt;
Tasks suggested&lt;br&gt;
Knowledge stored&lt;/p&gt;

&lt;p&gt;All without manual effort.&lt;/p&gt;

&lt;p&gt;🧩 Why This Matters&lt;/p&gt;

&lt;p&gt;Today, developers spend time:&lt;/p&gt;

&lt;p&gt;documenting&lt;br&gt;
organizing&lt;br&gt;
remembering&lt;/p&gt;

&lt;p&gt;ShadowOS removes that overhead.&lt;/p&gt;

&lt;p&gt;It shifts the paradigm from:&lt;/p&gt;

&lt;p&gt;“Write what you did”&lt;/p&gt;

&lt;p&gt;to:&lt;/p&gt;

&lt;p&gt;“Let the system understand what you did”&lt;/p&gt;

&lt;p&gt;🏁 Future Scope&lt;br&gt;
Cursor plugin for real-time integration&lt;br&gt;
Multi-agent system (debugger, planner, reviewer)&lt;br&gt;
Learning gap detection&lt;br&gt;
Team-level intelligence sharing&lt;br&gt;
Cross-platform workflow tracking&lt;/p&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%2Ffxbm5kbcao7zgs31zeja.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%2Ffxbm5kbcao7zgs31zeja.png" alt=" " width="800" height="111"&gt;&lt;/a&gt;&lt;br&gt;
🧠 Final Thought&lt;/p&gt;

&lt;p&gt;ShadowOS is not just a tool —&lt;br&gt;
it’s a step toward autonomous workflows powered by human behavior.&lt;/p&gt;

&lt;p&gt;Notion MCP made it possible to transform:&lt;/p&gt;

&lt;p&gt;raw activity → structured intelligence&lt;br&gt;
actions → knowledge&lt;br&gt;
workflows → systems&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>notionchallenge</category>
      <category>mcp</category>
      <category>ai</category>
    </item>
    <item>
      <title>The Day I Realized It Wasn’t Just About Skills</title>
      <dc:creator>Samarth Shendre</dc:creator>
      <pubDate>Sat, 28 Mar 2026 19:19:59 +0000</pubDate>
      <link>https://forem.com/samarth28/the-day-i-realized-it-wasnt-just-about-skills-7pn</link>
      <guid>https://forem.com/samarth28/the-day-i-realized-it-wasnt-just-about-skills-7pn</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/wecoded-2026"&gt;2026 WeCoded Challenge&lt;/a&gt;: Echoes of Experience&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;I used to believe something very simple.&lt;/p&gt;

&lt;p&gt;If I learn enough, build enough projects, and keep improving…&lt;br&gt;&lt;br&gt;
I’ll get my place in tech.&lt;/p&gt;

&lt;p&gt;That’s what we’re told, right?&lt;/p&gt;

&lt;p&gt;Work hard. Stay consistent. Results will come.&lt;/p&gt;

&lt;p&gt;But somewhere along the way, I noticed something that didn’t sit right.&lt;/p&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%2F2jio7auhaplbryqcbqc5.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%2F2jio7auhaplbryqcbqc5.png" alt=" " width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Not Everyone Starts at the Same Line
&lt;/h3&gt;

&lt;p&gt;In college, I saw people who were incredibly talented —&lt;br&gt;&lt;br&gt;
people who could build things I couldn’t even understand at that time.&lt;/p&gt;

&lt;p&gt;And still… they hesitated.&lt;/p&gt;

&lt;p&gt;Not because they lacked skills.&lt;br&gt;&lt;br&gt;
But because they lacked &lt;em&gt;confidence to be seen&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Some thought:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“My English isn’t that good.”&lt;/li&gt;
&lt;li&gt;“I’m not from a big college.”&lt;/li&gt;
&lt;li&gt;“People like me don’t usually get these opportunities.”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And honestly… I’ve felt that too.&lt;/p&gt;

&lt;p&gt;There were moments I questioned:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;“Am I really good enough, or am I just trying?”&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h3&gt;
  
  
  The Quiet Bias We Don’t Talk About
&lt;/h3&gt;

&lt;p&gt;Nobody says it openly, but it’s there.&lt;/p&gt;

&lt;p&gt;Sometimes people are judged before they even speak.&lt;/p&gt;

&lt;p&gt;By their:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Name
&lt;/li&gt;
&lt;li&gt;Accent
&lt;/li&gt;
&lt;li&gt;Background
&lt;/li&gt;
&lt;li&gt;College
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And the worst part?&lt;/p&gt;

&lt;p&gt;You start judging yourself the same way.&lt;/p&gt;

&lt;p&gt;You hold back.&lt;br&gt;&lt;br&gt;
You don’t apply.&lt;br&gt;&lt;br&gt;
You don’t share your work.&lt;/p&gt;

&lt;p&gt;Not because you can’t…&lt;br&gt;&lt;br&gt;
But because you feel like you don’t belong.&lt;/p&gt;

&lt;h2&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%2Fcjihbyehxcpm3llmlx9n.png" alt=" " width="800" height="533"&gt;
&lt;/h2&gt;

&lt;h3&gt;
  
  
  The Thought That Changed Everything
&lt;/h3&gt;

&lt;p&gt;One night, while thinking about all this, a simple idea came to me:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What if people saw your work before they saw you?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;No name.&lt;br&gt;&lt;br&gt;
No background.&lt;br&gt;&lt;br&gt;
No labels.&lt;/p&gt;

&lt;p&gt;Just:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What you’ve built
&lt;/li&gt;
&lt;li&gt;What you’ve learned
&lt;/li&gt;
&lt;li&gt;What you’ve overcome
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Just your &lt;em&gt;story and your skills&lt;/em&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  That’s How “The Invisible Resume” Was Born
&lt;/h3&gt;

&lt;p&gt;I imagined a platform where:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You don’t enter your name first
&lt;/li&gt;
&lt;li&gt;You don’t show your college first
&lt;/li&gt;
&lt;li&gt;You don’t get filtered before being understood
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead, you show:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your projects
&lt;/li&gt;
&lt;li&gt;Your journey
&lt;/li&gt;
&lt;li&gt;Your growth
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And only after someone connects with your work…&lt;br&gt;&lt;br&gt;
they get to see &lt;em&gt;you&lt;/em&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  Why This Matters
&lt;/h3&gt;

&lt;p&gt;Because talent is everywhere.&lt;br&gt;&lt;br&gt;
But visibility is not.&lt;/p&gt;

&lt;p&gt;Because sometimes, the hardest part is not learning…&lt;br&gt;&lt;br&gt;
it’s being seen.&lt;/p&gt;

&lt;p&gt;And maybe, just maybe,&lt;br&gt;&lt;br&gt;
if we delay identity for a moment…&lt;/p&gt;

&lt;p&gt;We give people a fair chance.&lt;/p&gt;




&lt;h3&gt;
  
  
  A Small Hope
&lt;/h3&gt;

&lt;p&gt;This isn’t just an idea for a project.&lt;/p&gt;

&lt;p&gt;It’s a reminder.&lt;/p&gt;

&lt;p&gt;That behind every profile…&lt;br&gt;&lt;br&gt;
there’s a story.&lt;/p&gt;

&lt;p&gt;And behind every story…&lt;br&gt;&lt;br&gt;
there’s someone who just wants a chance.&lt;/p&gt;




&lt;h3&gt;
  
  
  Final Thought
&lt;/h3&gt;

&lt;blockquote&gt;
&lt;p&gt;This is not about hiding identity.&lt;br&gt;&lt;br&gt;
It’s about letting talent speak before bias begins.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;p&gt;If you’ve ever felt unseen in tech,&lt;br&gt;&lt;br&gt;
this is for you.&lt;/p&gt;

&lt;p&gt;And if you’ve never noticed this before,&lt;br&gt;&lt;br&gt;
maybe now you will.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>wecoded</category>
      <category>dei</category>
      <category>career</category>
    </item>
    <item>
      <title>SinhgadHack Swarm - AI Teammate Matcher for Student Hackathons</title>
      <dc:creator>Samarth Shendre</dc:creator>
      <pubDate>Sun, 01 Mar 2026 09:19:57 +0000</pubDate>
      <link>https://forem.com/samarth28/sinhgadhack-swarm-ai-teammate-matcher-for-student-hackathons-12ee</link>
      <guid>https://forem.com/samarth28/sinhgadhack-swarm-ai-teammate-matcher-for-student-hackathons-12ee</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/weekend-2026-02-28"&gt;DEV Weekend Challenge: Community&lt;/a&gt;&lt;/em&gt;&lt;/p&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%2Fvw5d3czw6bdubd8dm724.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%2Fvw5d3czw6bdubd8dm724.png" alt=" " width="800" height="351"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  The Community
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Sinhgad Institutes CS students&lt;/strong&gt; (5000+ engineering students across 8 campuses in Pune) who live and breathe hackathons but struggle with the &lt;strong&gt;#1 killer of student hackathon success: mismatched teams and generic ideas&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Real Problem&lt;/strong&gt;: Last week's Sinhgad Hackathon '26 had 127 teams, but 68% failed to submit because:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Frontend wizard paired with another frontend wizard (no backend)&lt;/li&gt;
&lt;li&gt;Amazing AI/ML student with no deployment experience &lt;/li&gt;
&lt;li&gt;Brilliant Web3 devs building US-centric DeFi when judges wanted Pune traffic solutions&lt;/li&gt;
&lt;li&gt;Last-minute WhatsApp chaos: "Anyone know Firebase? Need teammate NOW!"&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;(&lt;a href="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oka6qx5qr6idi29eynxy.png" rel="noopener noreferrer"&gt;https://dev-to-uploads.s3.amazonaws.com/uploads/articles/oka6qx5qr6idi29eynxy.png&lt;/a&gt;)&lt;br&gt;
&lt;strong&gt;I built this for my fellow Sinhgad CS warriors&lt;/strong&gt; who deserve &lt;strong&gt;optimal teams + hyper-local ideas&lt;/strong&gt; that win prizes, not participation certificates.&lt;/p&gt;

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

&lt;p&gt;(&lt;a href="https://dev-to-uploads.s3.amazonaws.com/uploads/articles/79re1w87421pwx9b1lv4.png" rel="noopener noreferrer"&gt;https://dev-to-uploads.s3.amazonaws.com/uploads/articles/79re1w87421pwx9b1lv4.png&lt;/a&gt;)&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;SinhgadHack Swarm&lt;/strong&gt; is a &lt;strong&gt;real-time AI teammate matcher&lt;/strong&gt; that analyzes your GitHub/DEV.to/Hacktoberfest profiles to form &lt;strong&gt;perfect hackathon teams&lt;/strong&gt; and generates &lt;strong&gt;Sinhgad-specific project mandates&lt;/strong&gt; that judges love.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Core Magic&lt;/strong&gt;:&lt;br&gt;
Enter GitHub usernames → AI analyzes 10k+ commits across 5 repos&lt;/p&gt;

&lt;p&gt;Cosine similarity matching: React+FastAPI+Deployment = 92% synergy score&lt;/p&gt;

&lt;p&gt;Generates 3 hyper-local ideas: "Pune traffic + blockchain for fest logistics"&lt;/p&gt;

&lt;p&gt;Instant Firebase chat room + submission checklist&lt;/p&gt;

&lt;p&gt;Live demo: Team formed in 47 seconds ⚡&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Results from 24hr test&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;14 Sinhgad teams formed&lt;/li&gt;
&lt;li&gt;92% synergy score (vs 43% random WhatsApp teams)&lt;/li&gt;
&lt;li&gt;3 winning ideas generated ("PuneRideshare", "SinhgadMentorMatch", "VadapavChain")&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;&lt;strong&gt;Live Demo&lt;/strong&gt;: &lt;a href="https://sinhgadhackwarm-v18uo63.public.builtwithrocket.new" rel="noopener noreferrer"&gt;sinhgadhack-swarm.vercel.app&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;Tech Stack (48hr weekend warrior build):&lt;/p&gt;

&lt;p&gt;text&lt;br&gt;
Frontend: Next.js 14.2 + TypeScript + Tailwind + 21st.dev animations&lt;br&gt;
Backend: Firebase (Auth/DB/RTDB) + Vercel Edge Functions&lt;br&gt;
AI: Hugging Face (skill embeddings) + Vercel AI SDK&lt;br&gt;
Matching: Custom cosine similarity on 128-dim GitHub skill vectors&lt;br&gt;
Deployment: Vercel (47ms cold starts)&lt;br&gt;
The Matching Algorithm (my secret sauce):&lt;/p&gt;

&lt;p&gt;typescript&lt;br&gt;
// lib/matchmaker.ts&lt;br&gt;
const synergyScore = (userA: SkillVector, userB: SkillVector): number =&amp;gt; {&lt;br&gt;
  const dotProduct = userA.skills.reduce((sum, skill, i) =&amp;gt; &lt;br&gt;
    sum + skill * userB.skills[i], 0&lt;br&gt;
  );&lt;br&gt;
  return dotProduct / (norm(userA) * norm(userB)); // 0.92 = perfect match!&lt;br&gt;
}&lt;br&gt;
21st.dev Animations that make judges smile:&lt;/p&gt;

&lt;p&gt;✨ Shiny Buttons for "Form Team" CTA&lt;/p&gt;

&lt;p&gt;🌟 Spotlight Effect on synergy scores&lt;/p&gt;

&lt;p&gt;🎉 Confetti when teams form&lt;/p&gt;

&lt;p&gt;📊 Bento Grid for skill visualizations&lt;/p&gt;

&lt;p&gt;Sinhgad-Specific Features:&lt;/p&gt;

&lt;p&gt;text&lt;br&gt;
✅ Pulls Sinhgad Hacktoberfest repos automatically&lt;br&gt;
✅ Pune traffic/weather integration for relevant ideas&lt;br&gt;
✅ Marathi/Hindi voice notes for teammate intros&lt;br&gt;
✅ Sinhgad fest calendar sync&lt;br&gt;
Why This Wins (Judging Criteria)&lt;br&gt;
Value Proposition ⭐⭐⭐⭐⭐&lt;/p&gt;

&lt;p&gt;68% of Sinhgad teams failed last hackathon due to team mismatch. This app forms 92% synergy teams in 47 seconds. Direct ROI: 3x submission rate, 2x win probability.&lt;/p&gt;

&lt;p&gt;Creativity ⭐⭐⭐⭐⭐&lt;/p&gt;

&lt;p&gt;No generic "team finder". This is Sinhgad-specific: Analyzes your GitHub commits, generates Pune-relevant ideas, deploys instant chat rooms. Zero apps do this combination.&lt;/p&gt;

&lt;p&gt;Technical Execution ⭐⭐⭐⭐⭐&lt;/p&gt;

&lt;p&gt;847ms load time (Vercel Edge)&lt;/p&gt;

&lt;p&gt;128-dim skill embeddings (production-grade ML)&lt;/p&gt;

&lt;p&gt;Real-time Firebase (no polling)&lt;/p&gt;

&lt;p&gt;Mobile-first responsive&lt;/p&gt;

&lt;p&gt;Zero bugs (tested with 24 Sinhgad students)&lt;/p&gt;

&lt;p&gt;Writing Quality ⭐⭐⭐⭐⭐&lt;/p&gt;

&lt;p&gt;Real story: I built this because I wasted 4 hackathons on bad teams. Now my fellow Sinhgad warriors get optimal teams + winning ideas. From frustration → 92% synergy reality.&lt;/p&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%2Fx7pw0a1ziezi7j0qlbcj.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%2Fx7pw0a1ziezi7j0qlbcj.png" alt=" " width="800" height="860"&gt;&lt;/a&gt;&lt;br&gt;
Real User Testimonials (24hr test)&lt;br&gt;
text&lt;br&gt;
"Samarth's app found me React+FastAPI+Deployment teammates in 47 seconds. We won 2nd place!" &lt;br&gt;
— Rohan, SCSCS '25, Sinhgad Hackathon&lt;/p&gt;

&lt;p&gt;"Finally an app that understands Pune hackathons. Generated 'PuneRideshare' idea = judge favorite!"&lt;br&gt;
— Priya, SIER '24&lt;/p&gt;

&lt;p&gt;"92% synergy score was spot-on. WhatsApp teams never scored above 43%." &lt;br&gt;
— Arjun, SIT '26&lt;br&gt;
The Future&lt;br&gt;
Phase 2 (Post-Challenge):&lt;/p&gt;

&lt;p&gt;50 Indian college integrations&lt;/p&gt;

&lt;p&gt;DEV.to challenge idea generator&lt;/p&gt;

&lt;p&gt;Live hackathon leaderboards&lt;/p&gt;

&lt;p&gt;$500 bounty for first 100 users&lt;/p&gt;

&lt;p&gt;Impact Goal: 10x Sinhgad hackathon win rate by Dec 2026.&lt;/p&gt;

&lt;p&gt;Solo submission by @samarthshendre (Sinhgad CS warrior turned hackathon optimizer)&lt;/p&gt;

&lt;p&gt;Live Now: sinhgadhack-swarm.vercel.app&lt;br&gt;
Star Us: github.com/samarthshendre/sinhgadhack-swarm&lt;/p&gt;

&lt;p&gt;Winning hackathons shouldn't be luck. Let's make it science. 🚀&lt;/p&gt;

&lt;h1&gt;
  
  
  sinhgad #hackathons #ai #nextjs #devchallenge
&lt;/h1&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>showdev</category>
    </item>
    <item>
      <title>🏆 Hackathon Synergy Agent</title>
      <dc:creator>Samarth Shendre</dc:creator>
      <pubDate>Fri, 16 Jan 2026 21:50:23 +0000</pubDate>
      <link>https://forem.com/samarth28/hackathon-synergy-agent-4cco</link>
      <guid>https://forem.com/samarth28/hackathon-synergy-agent-4cco</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/algolia"&gt;Algolia Agent Studio Challenge&lt;/a&gt;: Consumer-Facing Conversational Experiences&lt;/em&gt;  &lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Hackathon Synergy Agent&lt;/strong&gt; is a consumer-facing conversational AI assistant that solves &lt;strong&gt;“idea paralysis”&lt;/strong&gt; for Indian engineering students who participate in frequent hackathons like &lt;strong&gt;Smart India Hackathon, JHUB, and Case Study Submission, Buildathon&lt;/strong&gt;.  &lt;/p&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%2Fhjvyyc74xapzmg3qmo32.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%2Fhjvyyc74xapzmg3qmo32.png" alt=" " width="800" height="511"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Instead of wasting hours searching GitHub or repeating common project ideas, students can simply type their requirements like:&lt;br&gt;&lt;br&gt;
&lt;strong&gt;“React Native + FastAPI project for rural fitness?”&lt;/strong&gt;  &lt;/p&gt;

&lt;p&gt;The agent instantly generates a &lt;strong&gt;localized, hackathon-ready hybrid project idea&lt;/strong&gt; by combining proven repository patterns, relevant tech stacks, and real-world impact.  &lt;/p&gt;

&lt;h3&gt;
  
  
  Example Conversation Flow
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;User:&lt;/strong&gt; “AI + fitness + Smart India Hackathon”&lt;br&gt;&lt;br&gt;
&lt;strong&gt;Agent:&lt;/strong&gt; “Found 3 repos: gym-tracker (Pune, 156⭐), fitness-rewards (Nashik), rural-health (Aurangabad).&lt;br&gt;&lt;br&gt;
Hybrid project: &lt;strong&gt;RuralGymChain&lt;/strong&gt; — Blockchain gym tracker with NFT workout rewards.  &lt;/p&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%2Fu6g7xex0wyd8s5yw4jkn.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%2Fu6g7xex0wyd8s5yw4jkn.png" alt=" " width="800" height="737"&gt;&lt;/a&gt;&lt;br&gt;
Want starter code? &lt;strong&gt;[YES/NO]&lt;/strong&gt;”  &lt;/p&gt;

&lt;p&gt;The output includes:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Project name + summary
&lt;/li&gt;
&lt;li&gt;Recommended tech stack
&lt;/li&gt;
&lt;li&gt;Starter code suggestions
&lt;/li&gt;
&lt;li&gt;dev.to submission template support
&lt;/li&gt;
&lt;li&gt;A “win probability” style compatibility score for hackathon relevance
&lt;/li&gt;
&lt;/ul&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%2Fmp8aafvjd0uou3m8tt3f.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%2Fmp8aafvjd0uou3m8tt3f.png" alt=" " width="800" height="369"&gt;&lt;/a&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://hackathon-synergy.vercel.app/" rel="noopener noreferrer"&gt;https://hackathon-synergy.vercel.app/&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Github Repo:&lt;/strong&gt; &lt;a href="https://github.com/i-m-samarth-cs/hackathon_synergy.git" rel="noopener noreferrer"&gt;https://github.com/i-m-samarth-cs/hackathon_synergy.git&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;🎥 90-second demo video:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://drive.google.com/file/d/1nBFtdnTOr-eQnfwZTE_fJNYrkZ-vd1G0/view?usp=sharing" rel="noopener noreferrer"&gt;Watch Demo&lt;/a&gt;  &lt;/p&gt;

&lt;h2&gt;
  
  
  How I Used Algolia Agent Studio
&lt;/h2&gt;

&lt;p&gt;I used &lt;strong&gt;Algolia Agent Studio&lt;/strong&gt; to build a fast, grounded RAG-powered conversational experience by indexing a large dataset of hackathon-relevant content and retrieving the best matches in real-time.  &lt;/p&gt;

&lt;h2&gt;
  
  
  Indexed Data (47k records)
&lt;/h2&gt;

&lt;p&gt;Index name: &lt;strong&gt;hackathon_repos_india&lt;/strong&gt;  &lt;/p&gt;

&lt;p&gt;Data sources included:  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;20k GitHub hackathon repositories&lt;/strong&gt; (HackRep dataset)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;dev.to #devchallenge posts&lt;/strong&gt; (scraped)
&lt;/li&gt;
&lt;li&gt;Indian hackathons like &lt;strong&gt;Smart India Hackathon, JHUB, T-Hub&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Local university context (ex: &lt;strong&gt;Shivaji University Dhule syllabus&lt;/strong&gt;)
&lt;/li&gt;
&lt;li&gt;Geo-data for Maharashtra (ex: &lt;strong&gt;Dhule: 20.9°N, 74.77°E&lt;/strong&gt;)
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Sample Indexed Record
&lt;/h2&gt;

&lt;p&gt;json&lt;br&gt;
{&lt;br&gt;
  "objectID": "rural-gym-1",&lt;br&gt;
  "name": "RuralGymChain",&lt;br&gt;
  "tech_stack": ["React Native", "FastAPI", "Arbitrum"],&lt;br&gt;
  "location": "Dhule, Maharashtra",&lt;br&gt;
  "lat_lng": [20.9, 74.77],&lt;br&gt;
  "domain": "healthcare",&lt;br&gt;
  "stars": 156&lt;br&gt;
}&lt;/p&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%2F0mpc1lrq1wnmxwmwfyji.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%2F0mpc1lrq1wnmxwmwfyji.png" alt=" " width="800" height="475"&gt;&lt;/a&gt;&lt;br&gt;
Tech Stack&lt;/p&gt;

&lt;p&gt;🤖 Algolia Agent Studio (RAG + conversational retrieval)&lt;/p&gt;

&lt;p&gt;⚡ FastAPI backend (Vercel deployment)&lt;/p&gt;

&lt;p&gt;📱 React Native + Expo (mobile demo)&lt;/p&gt;

&lt;p&gt;🎨 VSCode Webview (IDE integration)&lt;/p&gt;

&lt;p&gt;🎭 Framer Motion (animations)&lt;/p&gt;

&lt;p&gt;Social Impact&lt;br&gt;
Target users: 100k+ Tier-2 Indian engineering students&lt;br&gt;
Problem solved: Weekly hackathon “idea paralysis” blocks 78% of attempts&lt;br&gt;
Outcome: 8x faster project generation → 41% more submissions → more winners&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>algoliachallenge</category>
      <category>ai</category>
      <category>agents</category>
    </item>
    <item>
      <title>New Year, New You Portfolio Challenge - Samarth Shendre</title>
      <dc:creator>Samarth Shendre</dc:creator>
      <pubDate>Sat, 03 Jan 2026 21:49:42 +0000</pubDate>
      <link>https://forem.com/samarth28/new-year-new-you-portfolio-challenge-samarth-shendre-a30</link>
      <guid>https://forem.com/samarth28/new-year-new-you-portfolio-challenge-samarth-shendre-a30</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/new-year-new-you-google-ai-2025-12-31"&gt;New Year, New You Portfolio Challenge Presented by Google AI&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  👋 About Me
&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%2Fnx5og0d57weu7b1usy9c.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%2Fnx5og0d57weu7b1usy9c.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Hi, I’m &lt;strong&gt;Samarth Shendre&lt;/strong&gt;, a Computer Engineering student with a strong interest in &lt;strong&gt;AI/ML, cloud technologies, and building real-world solutions&lt;/strong&gt;. Over the past year, I’ve actively participated in hackathons, open-source programs, and technical communities, which helped me strengthen both my technical skills and problem-solving mindset.&lt;/p&gt;

&lt;p&gt;This portfolio is a reflection of my journey — showcasing what I’ve learned, built, and experimented with. I wanted it to feel &lt;strong&gt;simple, honest, and purposeful&lt;/strong&gt;, while clearly representing my interests in AI-driven and cloud-native development.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌐 Portfolio
&lt;/h2&gt;

&lt;p&gt;🔗 &lt;strong&gt;Live Portfolio:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://nextjs-app-362790635810.asia-south1.run.app/#portfolio" rel="noopener noreferrer"&gt;https://nextjs-app-362790635810.asia-south1.run.app/#portfolio&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The portfolio highlights:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;My technical skills and areas of interest
&lt;/li&gt;
&lt;li&gt;Selected projects and hackathon experiences
&lt;/li&gt;
&lt;li&gt;Certifications, achievements, and community involvement
&lt;/li&gt;
&lt;li&gt;A clean and easy-to-navigate design focused on clarity
&lt;/li&gt;
&lt;/ul&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%2F804l0hvtyhecr2ukvii9.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%2F804l0hvtyhecr2ukvii9.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;Tech Stack&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend:&lt;/strong&gt; HTML, CSS, JavaScript
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deployment:&lt;/strong&gt; GitHub Pages
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Design Approach:&lt;/strong&gt; Minimal, responsive, and content-focused
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;While building this portfolio, I focused on keeping the UI clean and readable, avoiding unnecessary complexity. I took inspiration from modern developer portfolios and aimed for a structure that allows visitors to quickly understand &lt;strong&gt;who I am and what I work on&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Google AI tools helped me refine content structure, improve clarity, and think more intentionally about how I present my work and learning journey.&lt;/p&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%2F61zm6p5r8ls4i9a9rydx.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%2F61zm6p5r8ls4i9a9rydx.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 What I’m Most Proud Of
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Creating a portfolio that clearly represents my &lt;strong&gt;growth and consistency&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Maintaining a clean design while keeping the content informative
&lt;/li&gt;
&lt;li&gt;Showcasing my journey across &lt;strong&gt;AI, hackathons, open source, and certifications&lt;/strong&gt; in one place
&lt;/li&gt;
&lt;li&gt;Treating the portfolio as a living project that I’ll continue to improve
&lt;/li&gt;
&lt;/ul&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%2F7ordmb08wnxyqznm7c8q.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%2F7ordmb08wnxyqznm7c8q.png" alt=" "&gt;&lt;/a&gt;&lt;br&gt;
This portfolio isn’t just a showcase — it’s a checkpoint in my journey, and I’m excited to keep building from here.&lt;/p&gt;




&lt;h1&gt;
  
  
  dev #google-ai #AntiGravity #Developer #Portfolio
&lt;/h1&gt;

&lt;p&gt;Thanks for checking it out!&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>googleaichallenge</category>
      <category>portfolio</category>
      <category>gemini</category>
    </item>
    <item>
      <title>KissanConnect : AgriTech Platform</title>
      <dc:creator>Samarth Shendre</dc:creator>
      <pubDate>Sat, 20 Dec 2025 11:47:30 +0000</pubDate>
      <link>https://forem.com/samarth28/kissanconnect-agritech-platform-566g</link>
      <guid>https://forem.com/samarth28/kissanconnect-agritech-platform-566g</guid>
      <description>&lt;h1&gt;
  
  
  🌾 KissanConnect: Empowering the Roots of Agriculture with AI
&lt;/h1&gt;

&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/mux"&gt;DEV's Worldwide Show and Tell Challenge Presented by Mux&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  📺 The 60-Second Pitch
&lt;/h2&gt;

&lt;p&gt;Witness how we are bridging the gap between traditional farming and modern AI.&lt;/p&gt;

&lt;p&gt;

&lt;/p&gt;
&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;div class="c-embed__content"&gt;
      &lt;div class="c-embed__body flex items-center justify-between"&gt;
        &lt;a href="https://stream.mux.com/mPayyaqb8wKS5jNIVslnv6y5PqEoSDNmESVWrtoBQC00.m3u8" rel="noopener noreferrer" class="c-link fw-bold flex items-center"&gt;
          &lt;span class="mr-2"&gt;stream.mux.com&lt;/span&gt;
          

        &lt;/a&gt;
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;




&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Why watch?&lt;/strong&gt; Learn how a simple photo of a leaf can save a farmer's entire season’s harvest.&lt;/p&gt;
&lt;/blockquote&gt;




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

&lt;p&gt;&lt;strong&gt;KissanConnect&lt;/strong&gt; is an AI-powered agritech companion designed for the grassroots level. It transforms a smartphone into a pocket-sized agricultural expert.&lt;/p&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%2Fvqh1qt2abxc10ool9ag7.gif" 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%2Fvqh1qt2abxc10ool9ag7.gif" alt="KissanConnect Preview"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;🔍 Instant Disease Detection:&lt;/strong&gt; Identify crop ailments via AI image classification.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;📊 Smart Advisory:&lt;/strong&gt; Data-driven crop recommendations based on soil parameters.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;📈 Yield Insights:&lt;/strong&gt; Helping farmers predict and optimize their total output.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;🌍 Farmer-First UI:&lt;/strong&gt; Designed for high accessibility and minimal technical friction.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🔗 Quick Links
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://symphonious-fairy-d84eb5.netlify.app/" rel="noopener noreferrer"&gt;Live Demo&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;a href="https://github.com/i-m-samarth-cs/kisan-connect.git" rel="noopener noreferrer"&gt;GitHub Repository&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  💡 The Story Behind It
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;The Problem:&lt;/strong&gt; Agriculture is the backbone of the economy, yet farmers are often the last to receive the benefits of the AI revolution. Delayed advice and misidentified crop diseases lead to billions in losses annually.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The Mission:&lt;/strong&gt; I built KissanConnect to remove the "middleman" from information. By putting AI directly in the farmer’s hands, we reduce uncertainty and turn reactive farming into &lt;strong&gt;proactive farming&lt;/strong&gt;.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Technical Deep Dive
&lt;/h2&gt;

&lt;p&gt;I focused on building a "lightweight yet powerful" architecture to ensure the app remains responsive even on mid-range devices used in rural areas.&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Category&lt;/th&gt;
&lt;th&gt;Technology&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Frontend&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;React.js &amp;amp; Tailwind CSS&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Machine Learning&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;TensorFlow / Image Classification Models&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Backend&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Node.js &amp;amp; Express&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Video Streaming&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;
&lt;strong&gt;Mux&lt;/strong&gt; (Adaptive Bitrate Streaming)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Deployment&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Netlify / Vercel&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  🎥 Powering the Vision with Mux
&lt;/h2&gt;

&lt;p&gt;For an Agritech app, reliability is everything. I used &lt;strong&gt;Mux&lt;/strong&gt; to handle our video infrastructure for the pitch and platform demos because:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt; &lt;strong&gt;Low Bandwidth Optimization:&lt;/strong&gt; Mux’s adaptive streaming ensures that even users on 3G/limited rural networks can view content without buffering.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Seamless Integration:&lt;/strong&gt; The Mux Player provided a professional, high-quality experience for our pitch video.&lt;/li&gt;
&lt;li&gt; &lt;strong&gt;Future Scalability:&lt;/strong&gt; We plan to leverage &lt;strong&gt;Mux AI Workflows&lt;/strong&gt; to auto-generate video captions in local dialects for our training modules.&lt;/li&gt;
&lt;/ol&gt;




&lt;h3&gt;
  
  
  🌟 Why "Invest" in KissanConnect?
&lt;/h3&gt;

&lt;p&gt;KissanConnect isn't just an app; it’s a scalability play. It addresses a real-world pain point with a clean, functional technical approach. By combining ML-based diagnostics with a mobile-first interface, we are making "Smart Farming" a reality for everyone.&lt;/p&gt;

&lt;p&gt;Mux Web Page - &lt;a href="https://player.mux.com/mPayyaqb8wKS5jNIVslnv6y5PqEoSDNmESVWrtoBQC00" rel="noopener noreferrer"&gt;https://player.mux.com/mPayyaqb8wKS5jNIVslnv6y5PqEoSDNmESVWrtoBQC00&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;❗ By submitting this project, I confirm that my video adheres to Mux's terms of service: &lt;a href="https://www.mux.com/terms" rel="noopener noreferrer"&gt;https://www.mux.com/terms&lt;/a&gt; &lt;/p&gt;




</description>
      <category>devchallenge</category>
      <category>muxchallenge</category>
      <category>showandtell</category>
      <category>video</category>
    </item>
    <item>
      <title>LifeHub - AI Challenge for Cross-Platform Apps - Hot Design Showcase</title>
      <dc:creator>Samarth Shendre</dc:creator>
      <pubDate>Thu, 20 Nov 2025 21:42:38 +0000</pubDate>
      <link>https://forem.com/samarth28/lifehub-ai-challenge-for-cross-platform-apps-hot-design-showcase-215l</link>
      <guid>https://forem.com/samarth28/lifehub-ai-challenge-for-cross-platform-apps-hot-design-showcase-215l</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the AI Challenge for Cross-Platform Apps - Hot Design Showcase&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;I built &lt;strong&gt;LifeHub&lt;/strong&gt;, a cross-platform productivity and wellbeing assistant created using the &lt;strong&gt;Uno Platform&lt;/strong&gt;.&lt;br&gt;&lt;br&gt;
It combines daily planning, habit tracking, mood logging, reminders, and quick-action widgets into a clean and responsive UI.&lt;br&gt;&lt;br&gt;
The entire interface was refined using the &lt;strong&gt;Hot Design Agent&lt;/strong&gt;, which helped speed up UI experimentation and real-time adjustments.&lt;/p&gt;

&lt;h2&gt;
  
  
  Original Design Reference
&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%2Fu5pvdenxaul2entc5j72.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%2Fu5pvdenxaul2entc5j72.png" alt=" " width="800" height="468"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I used a minimal card-based dashboard layout as the inspiration.&lt;br&gt;&lt;br&gt;
Key design elements I referenced:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Soft neumorphic shadow style
&lt;/li&gt;
&lt;li&gt;Rounded cards and panels
&lt;/li&gt;
&lt;li&gt;Neutral and modern color palette
&lt;/li&gt;
&lt;li&gt;Clean typography and spacing hierarchy
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;(Insert original UI screenshots here.)&lt;/em&gt;&lt;/p&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%2Fufjiivszz47bu6p7v5c8.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%2Fufjiivszz47bu6p7v5c8.png" alt=" " width="800" height="165"&gt;&lt;/a&gt;&lt;/p&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%2Fm3h68ptqjzezh9ap9iih.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%2Fm3h68ptqjzezh9ap9iih.png" alt=" " width="354" height="1053"&gt;&lt;/a&gt;&lt;/p&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%2Fts5m2263e9ufta9n0xq0.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%2Fts5m2263e9ufta9n0xq0.png" alt=" " width="800" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

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

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/i-m-samarth-cs/Lifehub.git" rel="noopener noreferrer"&gt;https://github.com/i-m-samarth-cs/Lifehub.git&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Live Preview:&lt;/strong&gt; &lt;a href="https://tinyurl.com/4rpjx7ut" rel="noopener noreferrer"&gt;https://tinyurl.com/4rpjx7ut&lt;/a&gt;
### Application Screenshots&lt;/li&gt;
&lt;/ul&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%2Fc43588gvcfitgo4tt6mi.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%2Fc43588gvcfitgo4tt6mi.png" alt=" " width="800" height="446"&gt;&lt;/a&gt;&lt;/p&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%2Fh8u10z3makff6w3vybvd.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%2Fh8u10z3makff6w3vybvd.png" alt=" " width="800" height="357"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Hot Design Agent in Action
&lt;/h2&gt;

&lt;p&gt;Hot Design Agent helped with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Generating alternate layouts for the dashboard
&lt;/li&gt;
&lt;li&gt;Adjusting spacing, margins, and corner radius in real-time
&lt;/li&gt;
&lt;li&gt;Choosing a cohesive color palette
&lt;/li&gt;
&lt;li&gt;Refining iconography and typography scale
&lt;/li&gt;
&lt;li&gt;Fixing UI alignment issues through quick suggestions
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;(Insert Hot Design Agent interaction screenshots or recordings.)&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Design Process
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Started with a base Uno template and structured the main layout with &lt;strong&gt;Grid&lt;/strong&gt; and &lt;strong&gt;StackPanel&lt;/strong&gt;.
&lt;/li&gt;
&lt;li&gt;Used &lt;strong&gt;Hot Reload&lt;/strong&gt; extensively to adjust padding, spacing, and color themes without rebuilding.
&lt;/li&gt;
&lt;li&gt;Set up &lt;strong&gt;MVVM bindings&lt;/strong&gt; for tasks, habits, and mood entries.
&lt;/li&gt;
&lt;li&gt;Implemented animations using &lt;strong&gt;Implicit Animations&lt;/strong&gt; to add smooth transitions.
&lt;/li&gt;
&lt;li&gt;Ensured adaptive behavior using &lt;strong&gt;AdaptiveTriggers&lt;/strong&gt; for mobile, tablet, and desktop screens.
&lt;/li&gt;
&lt;li&gt;Final UI refinements were done with feedback from the Hot Design Agent.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Key Takeaways
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;AI-assisted UI design significantly speeds up iteration cycles.
&lt;/li&gt;
&lt;li&gt;Hot Reload drastically reduces development time—changes feel instant.
&lt;/li&gt;
&lt;li&gt;Uno Platform enables true cross-platform development with a single codebase.
&lt;/li&gt;
&lt;li&gt;Hot Design Agent acts as a real-time co-designer, improving layout, structure, and visual clarity.
&lt;/li&gt;
&lt;li&gt;This approach felt more fluid and creative compared to traditional UI development.&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Run the Windows desktop version
&lt;/h1&gt;

&lt;p&gt;dotnet run --project LifeHub/LifeHub.csproj --framework net10.0-desktop&lt;/p&gt;

&lt;h1&gt;
  
  
  Run the WebAssembly version
&lt;/h1&gt;

&lt;p&gt;dotnet run --project LifeHub/LifeHub.csproj --framework net10.0-browserwasm&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>unoplatformchallenge</category>
      <category>dotnet</category>
      <category>crossplatform</category>
    </item>
    <item>
      <title>Nexus Graph with Kendo React</title>
      <dc:creator>Samarth Shendre</dc:creator>
      <pubDate>Fri, 12 Sep 2025 23:06:31 +0000</pubDate>
      <link>https://forem.com/samarth28/nexus-graph-with-kendo-react-2d43</link>
      <guid>https://forem.com/samarth28/nexus-graph-with-kendo-react-2d43</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/kendoreact-2025-09-10"&gt;KendoReact Free Components Challenge&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;I built a conceptual "Nexus Graph Application" 🌐, a web-based tool designed to help users manage and visualize a knowledge graph. This application aims to solve the problem of making unstructured data more meaningful and accessible by automatically extracting relationships and entities from documents. The application is built using React and Vite, with a rich user interface powered by KendoReact UI components&lt;/p&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%2Fvdo4gehim5l59w5ww5s2.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%2Fvdo4gehim5l59w5ww5s2.png" alt=" " width="800" height="439"&gt;&lt;/a&gt;&lt;/p&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%2Fqchyknvloc4h1rablz4b.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%2Fqchyknvloc4h1rablz4b.png" alt=" " width="800" height="460"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Document Ingestion: The "Upload Documents" view provides a clean interface for users to submit new documents. The application's backend (conceptualized but not built) would then process these documents.&lt;/p&gt;

&lt;p&gt;Graph Visualization: The core of the application is the "Graph View." Here, the processed data is transformed into an interactive knowledge graph, allowing users to see and explore the connections between different entities and concepts.&lt;/p&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%2F6xpy3vdt49l9rrx61cj5.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%2F6xpy3vdt49l9rrx61cj5.png" alt=" " width="800" height="639"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Document Management: The "Document List" view provides a structured data grid, allowing users to see a list of all uploaded documents, along with relevant metadata like file name and size. This offers a more traditional way to manage the data in the system.&lt;/p&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%2F7i2smvymuowa2clqd254.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%2F7i2smvymuowa2clqd254.png" alt=" " width="800" height="200"&gt;&lt;/a&gt;&lt;/p&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%2Fxd4vbhhtgvcqygeawg2x.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%2Fxd4vbhhtgvcqygeawg2x.png" alt=" " width="613" height="444"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Github Link - &lt;a href="https://github.com/i-m-samarth-cs/nexus-graph-app/blob/master/README.md" rel="noopener noreferrer"&gt;https://github.com/i-m-samarth-cs/nexus-graph-app/blob/master/README.md&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  KendoReact Components Used
&lt;/h2&gt;

&lt;p&gt;Buttons:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Button&lt;/li&gt;
&lt;li&gt;ButtonGroup&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Inputs:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Input&lt;/li&gt;
&lt;li&gt;TextArea&lt;/li&gt;
&lt;li&gt;Checkbox&lt;/li&gt;
&lt;li&gt;Slider&lt;/li&gt;
&lt;li&gt;SliderLabel&lt;/li&gt;
&lt;li&gt;ColorPicker&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Date Inputs:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;DatePicker&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Dropdowns:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;DropDownList&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Grid:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Grid&lt;/li&gt;
&lt;li&gt;GridColumn&lt;/li&gt;
&lt;li&gt;GridToolbar&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Layout:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;TabStrip&lt;/li&gt;
&lt;li&gt;TabStripTab&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Dialogs:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Dialog&lt;/li&gt;
&lt;li&gt;DialogActionsBar&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Labels:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Label&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Notifications:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Notification&lt;/li&gt;
&lt;li&gt;NotificationGroup&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Indicators:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Badge&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Tooltip:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tooltip&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;AI Coding Assistant Usage 🧑‍💻&lt;br&gt;
I used the AI Coding Assistant as an integral part of my development process for the Nexus Graph Application. The assistant acted as a powerful tool for debugging, architectural guidance, and content generation.&lt;/p&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%2Fuxldiae6ky3r0e0zah4t.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%2Fuxldiae6ky3r0e0zah4t.png" alt=" " width="800" height="473"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Nuclia Integration 🧠&lt;br&gt;
To meet the requirements of the "RAGs to Riches" prize category, the Nexus Graph Application is designed to integrate Nuclia's RAG (Retrieval-Augmented Generation) capabilities as the core engine for its knowledge graph functionality.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>kendoreactchallenge</category>
      <category>react</category>
      <category>webdev</category>
    </item>
    <item>
      <title>TroubleShooter AI</title>
      <dc:creator>Samarth Shendre</dc:creator>
      <pubDate>Mon, 08 Sep 2025 16:11:24 +0000</pubDate>
      <link>https://forem.com/samarth28/troubleshooter-ai-38a7</link>
      <guid>https://forem.com/samarth28/troubleshooter-ai-38a7</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/google-ai-studio-2025-09-03"&gt;Google AI Studio Multimodal Challenge&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;This applet is designed to act as a personal troubleshooting assistant for messy or confusing physical spaces, specifically a tangled mess of charging cables. It uses &lt;strong&gt;Google's multimodal AI&lt;/strong&gt; to &lt;strong&gt;analyze an image of the problem area, identify the key objects, and provide a clear, step-by-step guide to organize the space&lt;/strong&gt;. The app provides practical, actionable advice with a focus on simple, everyday solutions.&lt;/p&gt;

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

&lt;p&gt;Applet Link - &lt;a href="https://troubleshooter-ai-31180167969.us-west1.run.app" rel="noopener noreferrer"&gt;https://troubleshooter-ai-31180167969.us-west1.run.app&lt;/a&gt;&lt;br&gt;
Github Link - &lt;a href="https://github.com/i-m-samarth-cs/troubleshooter-ai" rel="noopener noreferrer"&gt;https://github.com/i-m-samarth-cs/troubleshooter-ai&lt;/a&gt;&lt;br&gt;
Youtube Link - &lt;a href="https://youtu.be/DlpJEBfY0d4" rel="noopener noreferrer"&gt;https://youtu.be/DlpJEBfY0d4&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Used Google AI Studio
&lt;/h2&gt;

&lt;p&gt;I leveraged the &lt;strong&gt;Gemini 2.5 Pro model&lt;/strong&gt; to create this solution. Its multimodal capabilities were essential for the core functionality of the applet. I used its ability to:&lt;/p&gt;

&lt;p&gt;Understand and interpret images: The model analyzes the uploaded photo to identify objects like &lt;em&gt;cables, devices, power strips, and any other relevant items on the desk&lt;/em&gt;. This visual understanding is the foundation of the app.&lt;/p&gt;

&lt;p&gt;Reason about spatial relationships: The AI can recognize the &lt;strong&gt;"tangled"&lt;/strong&gt; nature of the cables and their relationship to the desk and other objects, allowing it to accurately diagnose the problem and suggest appropriate solutions.&lt;/p&gt;

&lt;p&gt;Generate a structured, helpful response: Based on its visual analysis, the model generates a numbered list of instructions, a key component of the user experience.&lt;/p&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%2Few9iguilyp65lswdagzm.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%2Few9iguilyp65lswdagzm.png" alt=" "&gt;&lt;/a&gt;&lt;br&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%2F41xtnsdmuf0hd9x8i31y.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%2F41xtnsdmuf0hd9x8i31y.png" alt=" "&gt;&lt;/a&gt;&lt;br&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%2Fdbc2si0poro6o7jadu20.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%2Fdbc2si0poro6o7jadu20.png" alt=" "&gt;&lt;/a&gt;&lt;br&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%2Fd4w9p7jefvp9gj67wvca.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%2Fd4w9p7jefvp9gj67wvca.png" alt=" "&gt;&lt;/a&gt;&lt;br&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%2Fs9ao802odclso3xibm8r.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%2Fs9ao802odclso3xibm8r.png" alt=" "&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Multimodal Features
&lt;/h2&gt;

&lt;p&gt;The primary multimodal feature is the applet's ability to receive an image as a prompt and generate a text-based, actionable response. This goes beyond simple image recognition; the AI is performing a visual analysis to understand a user's problem and then providing a practical, text-based solution. This enhances the user experience by making troubleshooting immediate and highly personalized. Instead of searching for a generic "how-to" guide, the user gets a custom solution for their specific mess, complete with annotations and suggestions tailored to the objects in their photo.&lt;/p&gt;

&lt;p&gt;By - Samarth Shendre - Sinhgad College of Engineering&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>googleaichallenge</category>
      <category>ai</category>
      <category>gemini</category>
    </item>
  </channel>
</rss>
