<?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: Sripadh Sujith</title>
    <description>The latest articles on Forem by Sripadh Sujith (@sripadh_sujith_1487e8db18).</description>
    <link>https://forem.com/sripadh_sujith_1487e8db18</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%2F2980282%2F3410fa2c-b996-45bf-ab9e-35b0c7cdce2a.png</url>
      <title>Forem: Sripadh Sujith</title>
      <link>https://forem.com/sripadh_sujith_1487e8db18</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/sripadh_sujith_1487e8db18"/>
    <language>en</language>
    <item>
      <title>🚀 We’re Building Pluto AI — Looking for Builders, Dreamers &amp; Devs</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Sun, 03 May 2026 08:38:38 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/were-building-pluto-ai-looking-for-builders-dreamers-devs-mlh</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/were-building-pluto-ai-looking-for-builders-dreamers-devs-mlh</guid>
      <description>&lt;p&gt;&lt;strong&gt;Pluto AI&lt;/strong&gt; is a next-generation &lt;strong&gt;multi-agent AI ecosystem&lt;/strong&gt; designed to function like a real digital team — not just a single assistant.&lt;/p&gt;

&lt;p&gt;Imagine specialized AI agents working together for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🔍 Research
&lt;/li&gt;
&lt;li&gt;✍️ Content Creation
&lt;/li&gt;
&lt;li&gt;📈 Marketing Execution
&lt;/li&gt;
&lt;li&gt;🎯 Growth Strategy
&lt;/li&gt;
&lt;li&gt;🧪 Persona-Based Product Testing
&lt;/li&gt;
&lt;li&gt;⚙️ Workflow Automation
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Our mission is simple:&lt;/p&gt;

&lt;h2&gt;
  
  
  Build an AI system that helps one person operate like an elite startup team.
&lt;/h2&gt;




&lt;h2&gt;
  
  
  🌌 Why We’re Building This
&lt;/h2&gt;

&lt;p&gt;Today’s tools are fragmented.&lt;/p&gt;

&lt;p&gt;You need one tool for writing, another for ads, another for analytics, another for automation.&lt;/p&gt;

&lt;p&gt;Pluto AI brings everything into one coordinated intelligence layer.&lt;/p&gt;

&lt;p&gt;We believe the future belongs to people who can direct intelligent systems.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 What Makes Pluto AI Different
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Multi-Agent Architecture
&lt;/h3&gt;

&lt;p&gt;Instead of one AI model, multiple expert agents collaborate.&lt;/p&gt;

&lt;h3&gt;
  
  
  Golden Persona Engine
&lt;/h3&gt;

&lt;p&gt;We test ideas, products, and campaigns through multiple simulated customer personalities before launch.&lt;/p&gt;

&lt;h3&gt;
  
  
  Built for Execution
&lt;/h3&gt;

&lt;p&gt;Less chatting. More outcomes.&lt;/p&gt;

&lt;h3&gt;
  
  
  Startup Speed
&lt;/h3&gt;

&lt;p&gt;Built for founders, creators, agencies, and builders who move fast.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠 Current Stage
&lt;/h2&gt;

&lt;p&gt;We are in the early building phase.&lt;/p&gt;

&lt;p&gt;Right now we are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Assembling the founding developer community
&lt;/li&gt;
&lt;li&gt;Building MVP systems
&lt;/li&gt;
&lt;li&gt;Designing core architecture
&lt;/li&gt;
&lt;li&gt;Testing workflows
&lt;/li&gt;
&lt;li&gt;Creating long-term vision systems
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This is the best time to join.&lt;/p&gt;




&lt;h2&gt;
  
  
  👀 We’re Looking For
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Developers
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Python Developers
&lt;/li&gt;
&lt;li&gt;AI / LLM Engineers
&lt;/li&gt;
&lt;li&gt;LangGraph Builders
&lt;/li&gt;
&lt;li&gt;Backend Developers
&lt;/li&gt;
&lt;li&gt;Frontend Developers
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Curious Hackers
&lt;/h3&gt;

&lt;h2&gt;
  
  
  If you can learn fast and build fast, we want you.
&lt;/h2&gt;

&lt;h2&gt;
  
  
  ❤️ Important Note
&lt;/h2&gt;

&lt;p&gt;This is currently a &lt;strong&gt;passion-driven early-stage project&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;There is &lt;strong&gt;no salary at this stage&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;We are looking for people who want to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Build something real
&lt;/li&gt;
&lt;li&gt;Learn by doing
&lt;/li&gt;
&lt;li&gt;Gain startup experience
&lt;/li&gt;
&lt;li&gt;Create impact early
&lt;/li&gt;
&lt;li&gt;Grow with the project long-term
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;If you are only looking for immediate pay, this may not be the right fit right now.&lt;/p&gt;

&lt;p&gt;If you care about vision,learning, and building from zero — keep reading.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌍 This Is Bigger Than a Side Project
&lt;/h2&gt;

&lt;p&gt;We are building a serious long-term ecosystem.&lt;/p&gt;

&lt;p&gt;Not another AI wrapper.&lt;br&gt;&lt;br&gt;
Not another clone.&lt;/p&gt;

&lt;p&gt;A real system with real utility.&lt;/p&gt;

&lt;p&gt;CHECK OUR WHITEPAPER FOR MORE DETAILS:&lt;br&gt;
&lt;a href="https://tinyurl.com/plutoai-whitepaper" rel="noopener noreferrer"&gt;https://tinyurl.com/plutoai-whitepaper&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  📩 Want In?
&lt;/h2&gt;

&lt;p&gt;We are creating a private Discord community for early builders and contributors&lt;/p&gt;

&lt;p&gt;Server link: &lt;a href="https://discord.gg/egzqBwYxbA" rel="noopener noreferrer"&gt;https://discord.gg/egzqBwYxbA&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;CHECK OUR WHITEPAPER FOR MORE DETAILS:&lt;br&gt;
&lt;a href="https://tinyurl.com/plutoai-whitepaper" rel="noopener noreferrer"&gt;https://tinyurl.com/plutoai-whitepaper&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a class="mentioned-user" href="https://dev.to/ben"&gt;@ben&lt;/a&gt;&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
      <category>startup</category>
    </item>
    <item>
      <title>🚀I Built a Multi-Agent AI Debate Arena with LangGraph and Groq🚀</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Thu, 30 Apr 2026 04:26:37 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/i-built-a-multi-agent-ai-debate-arena-with-langgraph-and-groq-4g74</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/i-built-a-multi-agent-ai-debate-arena-with-langgraph-and-groq-4g74</guid>
      <description>&lt;p&gt;Ever wondered what happens when you let AI argue with itself?&lt;/p&gt;

&lt;p&gt;I built &lt;strong&gt;AI Debate Arena&lt;/strong&gt; — a terminal app where four AI agents (a moderator, a pro debater, a con debater, and a judge) run a full structured debate on any topic you give them, powered by &lt;strong&gt;LangGraph&lt;/strong&gt; and &lt;strong&gt;Groq&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Here's how it works and what I learned building it.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧠 The Concept
&lt;/h2&gt;

&lt;p&gt;The idea is simple: instead of one AI giving you a balanced answer on a topic, what if multiple agents each had a &lt;em&gt;role&lt;/em&gt; and a &lt;em&gt;perspective&lt;/em&gt; — and had to argue, rebut, and decide?&lt;/p&gt;

&lt;p&gt;Four agents, one state machine:&lt;/p&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Agent&lt;/th&gt;
&lt;th&gt;Job&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Moderator&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Introduces the topic, sets the rules, picks who goes first&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Pro&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Argues &lt;em&gt;for&lt;/em&gt; the topic every round&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Con&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Rebuts and argues &lt;em&gt;against&lt;/em&gt; the topic every round&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Judge&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;Reviews the full debate history and declares a winner&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  🔧 The Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;LangGraph&lt;/strong&gt; — for the state machine / agent orchestration&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Groq + &lt;code&gt;llama-3.1-8b-instant&lt;/code&gt;&lt;/strong&gt; — for fast LLM inference&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Rich&lt;/strong&gt; — for the live typewriter-style terminal UI&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🗂️ Project Structure
&lt;/h2&gt;

&lt;p&gt;I split the project across 4 files for clean separation of concerns:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;debate-arena/
├── main.py           # Entry point, user input, terminal display
├── agents.py         # State definition, LLM, agent functions
├── connections.py    # Graph nodes, edges, routing logic
└── prompts.py        # All prompt templates
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  🖥️ Terminal UI with Rich
&lt;/h2&gt;

&lt;p&gt;After the graph finishes, the full &lt;code&gt;history&lt;/code&gt; list is played back with a live typewriter effect using Rich:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;typewriter_panel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;role&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;content&lt;/span&gt;&lt;span class="p"&gt;):&lt;/span&gt;
    &lt;span class="n"&gt;colors&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;moderator&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;cyan&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;pro&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;green&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;con&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;red&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt;
        &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;judge&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;magenta&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="n"&gt;text&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="nc"&gt;Text&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;
    &lt;span class="k"&gt;with&lt;/span&gt; &lt;span class="nc"&gt;Live&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nc"&gt;Panel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;text&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;title&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;role&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;upper&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt; &lt;span class="n"&gt;border_style&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;colors&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;role&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;white&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)),&lt;/span&gt; &lt;span class="n"&gt;refresh_per_second&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;30&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="k"&gt;as&lt;/span&gt; &lt;span class="n"&gt;live&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
        &lt;span class="k"&gt;for&lt;/span&gt; &lt;span class="n"&gt;char&lt;/span&gt; &lt;span class="ow"&gt;in&lt;/span&gt; &lt;span class="n"&gt;content&lt;/span&gt;&lt;span class="p"&gt;:&lt;/span&gt;
            &lt;span class="n"&gt;text&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;append&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;char&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
            &lt;span class="nf"&gt;sleep&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;0.005&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
            &lt;span class="n"&gt;live&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;update&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nc"&gt;Panel&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;text&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="n"&gt;title&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;role&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;upper&lt;/span&gt;&lt;span class="p"&gt;(),&lt;/span&gt; &lt;span class="n"&gt;border_style&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;colors&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;get&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;role&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="s"&gt;white&lt;/span&gt;&lt;span class="sh"&gt;"&lt;/span&gt;&lt;span class="p"&gt;)))&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Each role gets its own colour — cyan for the moderator, green for pro, red for con, magenta for the judge.&lt;/p&gt;




&lt;h2&gt;
  
  
  🧪 Running It
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;pip &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;-r&lt;/span&gt; requirements.txt
python main.py
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight console"&gt;&lt;code&gt;&lt;span class="go"&gt;Enter the topic: AI will replace software engineers
Enter maximum rounds: 3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then watch the debate unfold in your terminal.&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 What I Learned
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;LangGraph's conditional edges are powerful.&lt;/strong&gt; Once I understood that routing is just a function that returns a string key, wiring up complex agent flows became intuitive.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Shared state is everything.&lt;/strong&gt; All four agents read from and write to the same &lt;code&gt;State&lt;/code&gt; dict. Keeping it well-defined upfront saved a lot of debugging later.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Prompt discipline matters.&lt;/strong&gt; Telling each agent to "avoid repetition" and "rebut the previous argument" in the prompt made a real difference in output quality.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Groq is fast.&lt;/strong&gt; Running 3 rounds with 4 agents means 6+ LLM calls — Groq handled this without any noticeable delay.&lt;/p&gt;




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

&lt;ul&gt;
&lt;li&gt;Save debate transcripts to a file&lt;/li&gt;
&lt;li&gt;Swap in different models per agent&lt;/li&gt;
&lt;li&gt;Build a web UI with Flask or Streamlit&lt;/li&gt;
&lt;li&gt;Add a third "neutral" debater&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;The full code is on GitHub: &lt;a href="https://github.com/Sripadh-Sujith/debate-arena" rel="noopener noreferrer"&gt;github.com/Sripadh-Sujith/debate-arena&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you build something on top of this or have ideas for improvements, drop them in the comments. Happy to discuss!&lt;/p&gt;

&lt;p&gt;Thank You💖&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>🚀 Building a Multi-Agent AI Resume Analyzer using CrewAI and Groq</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Tue, 28 Apr 2026 06:25:01 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/building-a-multi-agent-ai-resume-analyzer-using-crewai-and-groq-40a9</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/building-a-multi-agent-ai-resume-analyzer-using-crewai-and-groq-40a9</guid>
      <description>&lt;h2&gt;
  
  
  📌 Summary
&lt;/h2&gt;

&lt;p&gt;This project demonstrates how to build a &lt;strong&gt;multi-agent AI system&lt;/strong&gt; that analyzes resumes in a structured pipeline using &lt;strong&gt;CrewAI&lt;/strong&gt; and &lt;strong&gt;Groq-powered LLMs&lt;/strong&gt;. Instead of relying on a single large model call, the system leverages multiple specialized agents that collaborate step by step to deliver actionable insights.&lt;/p&gt;

&lt;p&gt;Source Code: &lt;a href="https://github.com/Sripadh-Sujith/Resume_Analyzer" rel="noopener noreferrer"&gt;https://github.com/Sripadh-Sujith/Resume_Analyzer&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ How It Works
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Resume Extraction&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Uses a lightweight Python library (&lt;code&gt;pypdf&lt;/code&gt;) to extract text from PDF resumes.
&lt;/li&gt;
&lt;li&gt;Avoids heavy tools for speed and simplicity.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Agent Pipeline&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;PDF Reader&lt;/strong&gt; → Reads and summarizes resume content.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Analyzer&lt;/strong&gt; → Evaluates strengths, weaknesses, and areas for improvement.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Job Matcher&lt;/strong&gt; → Suggests suitable job roles and highlights missing skills.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Report Generator&lt;/strong&gt; → Combines all outputs into a structured markdown report.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;CrewAI Orchestration&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Each agent has a defined role, goal, and toolset.
&lt;/li&gt;
&lt;li&gt;Context is passed between agents, enabling &lt;strong&gt;step-by-step reasoning&lt;/strong&gt; and improving output quality.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;




&lt;h2&gt;
  
  
  ⚡ Key Challenges
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Tool-based file writing failures&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Function-calling models (via LiteLLM + Groq) often generate invalid JSON or oversized payloads.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Solution:&lt;/strong&gt; Avoid tool-based file writing. Handle file operations directly in Python after CrewAI produces the final output.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;li&gt;

&lt;p&gt;&lt;strong&gt;Performance considerations&lt;/strong&gt;  &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Skip unnecessary tools like &lt;code&gt;PDFSearchTool&lt;/code&gt; for small documents.
&lt;/li&gt;
&lt;li&gt;Reduce verbosity and avoid repeated processing.&lt;/li&gt;
&lt;/ul&gt;


&lt;/li&gt;

&lt;/ul&gt;




&lt;h2&gt;
  
  
  💡 Improvements &amp;amp; Extensions
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Add a &lt;strong&gt;scoring system&lt;/strong&gt; for resumes.
&lt;/li&gt;
&lt;li&gt;Integrate &lt;strong&gt;job description matching&lt;/strong&gt; for tailored feedback.
&lt;/li&gt;
&lt;li&gt;Build a &lt;strong&gt;Streamlit web interface&lt;/strong&gt; for easy use.
&lt;/li&gt;
&lt;li&gt;Support &lt;strong&gt;OCR&lt;/strong&gt; for scanned resumes.
&lt;/li&gt;
&lt;li&gt;Export reports as &lt;strong&gt;PDFs&lt;/strong&gt; for professional sharing.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🎯 Why This Matters
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Shows how &lt;strong&gt;multi-agent pipelines&lt;/strong&gt; outperform single-shot prompts.
&lt;/li&gt;
&lt;li&gt;Demonstrates &lt;strong&gt;practical AI system design&lt;/strong&gt; with clear architecture.
&lt;/li&gt;
&lt;li&gt;Produces &lt;strong&gt;real-world outputs&lt;/strong&gt; (structured resume analysis reports).
&lt;/li&gt;
&lt;li&gt;Strong &lt;strong&gt;portfolio project&lt;/strong&gt; for developers exploring AI/ML and agent-based systems.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📂 Tech Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;CrewAI&lt;/strong&gt; → Multi-agent orchestration
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Groq LLMs (via LiteLLM)&lt;/strong&gt; → Fast inference with &lt;code&gt;llama-3.1-8b-instant&lt;/code&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Python (pypdf)&lt;/strong&gt; → Lightweight PDF text extraction
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Markdown&lt;/strong&gt; → Final structured report output
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🖼️ Example Output
&lt;/h2&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight markdown"&gt;&lt;code&gt;&lt;span class="gu"&gt;### Resume Analysis Report&lt;/span&gt;

&lt;span class="gs"&gt;**Skills**&lt;/span&gt;
&lt;span class="p"&gt;-&lt;/span&gt; Python, SQL, Data Analysis

&lt;span class="gs"&gt;**Strengths**&lt;/span&gt;
&lt;span class="p"&gt;-&lt;/span&gt; Clear project experience
&lt;span class="p"&gt;-&lt;/span&gt; Strong technical foundation

&lt;span class="gs"&gt;**Weaknesses**&lt;/span&gt;
&lt;span class="p"&gt;-&lt;/span&gt; Limited leadership examples
&lt;span class="p"&gt;-&lt;/span&gt; Missing cloud computing exposure

&lt;span class="gs"&gt;**Suggestions**&lt;/span&gt;
&lt;span class="p"&gt;-&lt;/span&gt; Add measurable achievements
&lt;span class="p"&gt;-&lt;/span&gt; Highlight teamwork and collaboration
&lt;span class="p"&gt;-&lt;/span&gt; Learn AWS/GCP for broader opportunities

&lt;span class="gs"&gt;**Job Matches**&lt;/span&gt;
&lt;span class="p"&gt;-&lt;/span&gt; Data Analyst
&lt;span class="p"&gt;-&lt;/span&gt; Junior Machine Learning Engineer
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;This project highlights how to design modular, efficient, and practical AI systems. By combining CrewAI’s agent orchestration with Groq’s fast inference, developers can build scalable pipelines that deliver structured, actionable insights — a powerful step toward real-world AI applications.&lt;/p&gt;

&lt;p&gt;Follow for amazing project ideas 🚀&lt;/p&gt;

</description>
      <category>ai</category>
      <category>python</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>I'm planning to create a beginner friendly javascript learning journal</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Sat, 25 Apr 2026 11:56:16 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/im-planning-to-create-a-beginner-friendly-javascript-learning-journal-jmj</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/im-planning-to-create-a-beginner-friendly-javascript-learning-journal-jmj</guid>
      <description>&lt;p&gt;Hey everyone!!&lt;br&gt;
On this very day I have just decided to write a full beginner friendly javascript learning journal. I know many beginners starts with some easy languages python but the problem is that it only gives you the power of backend. So I have decided to write a javascript journal for everyone covering all the major core topics that is going to help you a lot. We know that javascript is a language that gives the whole power to control the backend and the frontend and literally converts you to a full-stack developer. In the beginning I also felt difficult to switch to javascript and I don't anyone to feel the same pain. I will try my best to make it lightweight and interactive. I actually need to know your views on this. &lt;/p&gt;

&lt;p&gt;Feel free to discuss!!!&lt;/p&gt;

&lt;p&gt;Thank You 💖&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>javascript</category>
      <category>programming</category>
      <category>coding</category>
    </item>
    <item>
      <title>Will AI Models Become Portable Like USB Drives?</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Fri, 24 Apr 2026 06:46:42 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/will-ai-models-become-portable-like-usb-drives-44a5</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/will-ai-models-become-portable-like-usb-drives-44a5</guid>
      <description>&lt;h1&gt;
  
  
  Will AI Models Become Portable Like USB Drives?
&lt;/h1&gt;

&lt;p&gt;Artificial Intelligence has always felt like something that lives in the cloud — massive models hosted on servers, accessed through APIs, and scaled across data centers. But what if AI models became as portable as the files we carry on USB drives?&lt;/p&gt;

&lt;h2&gt;
  
  
  🔌 The Idea of Portable AI
&lt;/h2&gt;

&lt;p&gt;Imagine downloading a large language model or vision model onto a USB stick, plugging it into any machine, and instantly running inference without cloud dependencies. This isn’t science fiction — it’s a natural evolution of how developers want to work:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Reproducibility&lt;/strong&gt;: Carry the exact model version you trained or fine-tuned.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Collaboration&lt;/strong&gt;: Share models with teammates without worrying about internet speed or API quotas.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Security&lt;/strong&gt;: Keep sensitive models offline, reducing exposure to leaks or breaches.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  ⚡ Why It Matters
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;For Developers&lt;/strong&gt;: No more waiting for downloads or dealing with rate limits. Models become as portable as code snippets.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;For Enterprises&lt;/strong&gt;: Compliance-heavy industries (like healthcare or energy) can run AI locally without cloud risks.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;For Hobbyists&lt;/strong&gt;: Experimentation becomes frictionless — plug in, run, iterate.
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🛠️ The Challenges
&lt;/h2&gt;

&lt;p&gt;Of course, portability isn’t without hurdles:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Storage&lt;/strong&gt;: Models can be huge (multi-GB). USB partitioning and optimization become critical.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Performance&lt;/strong&gt;: Running inference locally requires GPUs or specialized hardware.
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Updates&lt;/strong&gt;: Keeping portable models in sync with new versions is tricky.
&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🌍 The Bigger Picture
&lt;/h2&gt;

&lt;p&gt;Portable AI could democratize access. Just as floppy disks once spread software, portable drives could spread intelligence. Think of classrooms, labs, or even remote villages where internet access is limited — AI could still be deployed, taught, and used.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 What’s Next?
&lt;/h2&gt;

&lt;p&gt;We’re already seeing hints of this future:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Lightweight models optimized for edge devices.
&lt;/li&gt;
&lt;li&gt;Tools like Ollama and MiniMax that simplify local model management.
&lt;/li&gt;
&lt;li&gt;Developers experimenting with USB partitioning to store and run models.
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The question isn’t &lt;em&gt;if&lt;/em&gt; AI models will become portable, but &lt;em&gt;how fast&lt;/em&gt; we’ll get there. And when we do, carrying intelligence in your pocket might be as normal as carrying a flash drive today.&lt;/p&gt;




&lt;p&gt;💡 &lt;strong&gt;Discussion Prompt:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Would you trust running AI models locally from a USB drive, or do you think the cloud will always be the safer bet? Share your thoughts below!&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>ai</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>I Turned Hugging Face into an AI Agent Playground with HuggingClaw</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Thu, 23 Apr 2026 08:19:05 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/i-turned-hugging-face-into-an-ai-agent-playground-with-huggingclaw-6p4</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/i-turned-hugging-face-into-an-ai-agent-playground-with-huggingclaw-6p4</guid>
      <description>&lt;h2&gt;
  
  
  What I Discovered
&lt;/h2&gt;

&lt;p&gt;I recently came across an interesting project called &lt;strong&gt;HuggingClaw&lt;/strong&gt;:&lt;/p&gt;

&lt;p&gt;👉 &lt;a href="https://github.com/somratpro/HuggingClaw" rel="noopener noreferrer"&gt;https://github.com/somratpro/HuggingClaw&lt;/a&gt;  &lt;/p&gt;

&lt;p&gt;It enables developers to run OpenClaw directly on HuggingFace Cloud without needing a powerful local setup.&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 Why This Matters
&lt;/h2&gt;

&lt;p&gt;Working with AI agent frameworks locally often involves:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Complex environment setup
&lt;/li&gt;
&lt;li&gt;Dependency issues
&lt;/li&gt;
&lt;li&gt;Hardware limitations
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;HuggingClaw simplifies this by moving everything to the cloud, making it easier to experiment and build.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚙️ What You Can Do With It
&lt;/h2&gt;

&lt;p&gt;With HuggingClaw, you can:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Run autonomous AI agents without high-end hardware
&lt;/li&gt;
&lt;li&gt;Experiment with multi-step workflows (think → act → observe)
&lt;/li&gt;
&lt;li&gt;Quickly prototype ideas
&lt;/li&gt;
&lt;li&gt;Access your AI agent from anywhere
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🧠 Key Highlights
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;✅ Minimal setup compared to local installations
&lt;/li&gt;
&lt;li&gt;✅ Beginner-friendly entry into AI agents
&lt;/li&gt;
&lt;li&gt;✅ Great for rapid experimentation
&lt;/li&gt;
&lt;li&gt;✅ No need for dedicated machines
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  ⚠️ Limitations
&lt;/h2&gt;

&lt;p&gt;While it’s powerful, there are some trade-offs:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Cloud latency can affect responsiveness
&lt;/li&gt;
&lt;li&gt;Limited access to your local system
&lt;/li&gt;
&lt;li&gt;Not ideal for deep system-level automation
&lt;/li&gt;
&lt;li&gt;Depends on external infrastructure
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔥 My Takeaway
&lt;/h2&gt;

&lt;p&gt;HuggingClaw acts as a bridge between:&lt;/p&gt;

&lt;p&gt;It seriously helped me because I don't have a powerful local setup and also I want to test OpenClaw so this is a great project and I also came to know that this method is heavily underrated&lt;/p&gt;

&lt;p&gt;It’s perfect for:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Developers getting started with agents
&lt;/li&gt;
&lt;li&gt;Rapid prototyping
&lt;/li&gt;
&lt;li&gt;Testing ideas before going fully local or production-ready
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🔗 Project Link
&lt;/h2&gt;

&lt;p&gt;Check it out here:&lt;br&gt;&lt;br&gt;
👉 &lt;a href="https://github.com/somratpro/HuggingClaw" rel="noopener noreferrer"&gt;https://github.com/somratpro/HuggingClaw&lt;/a&gt;  &lt;/p&gt;




&lt;h2&gt;
  
  
  🙌 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;If you're curious about AI agents and want a frictionless way to start, this project is definitely worth exploring.&lt;/p&gt;

&lt;p&gt;Thank You💖&lt;/p&gt;

</description>
      <category>ai</category>
      <category>programming</category>
      <category>python</category>
      <category>productivity</category>
    </item>
    <item>
      <title>Just shipped CarbonSnap 🌱 — a simple yet powerful way to track your carbon footprint and discover smarter, eco-friendly alternatives.

Built this for the Earth Day Challenge with a focus on clean UI, practical insights, and real-world impact.</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Thu, 23 Apr 2026 01:10:32 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/just-shipped-carbonsnap-a-simple-yet-powerful-way-to-track-your-carbon-footprint-and-discover-3h94</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/just-shipped-carbonsnap-a-simple-yet-powerful-way-to-track-your-carbon-footprint-and-discover-3h94</guid>
      <description>&lt;div class="ltag__link--embedded"&gt;
  &lt;div class="crayons-story "&gt;
  &lt;a href="https://dev.to/sripadh_sujith_1487e8db18/carbonsnap-ai-powered-image-recognition-for-real-time-carbon-footprint-insights-fjn" class="crayons-story__hidden-navigation-link"&gt;🌍CarbonSnap: AI-Powered Image Recognition for Real-Time Carbon Footprint Insights&lt;/a&gt;


  &lt;div class="crayons-story__body crayons-story__body-full_post"&gt;
      &lt;a href="https://dev.to/sripadh_sujith_1487e8db18/carbonsnap-ai-powered-image-recognition-for-real-time-carbon-footprint-insights-fjn" class="crayons-article__context-note crayons-article__context-note__feed"&gt;&lt;p&gt;DEV Weekend Challenge: Earth Day&lt;/p&gt;

&lt;/a&gt;
    &lt;div class="crayons-story__top"&gt;
      &lt;div class="crayons-story__meta"&gt;
        &lt;div class="crayons-story__author-pic"&gt;

          &lt;a href="/sripadh_sujith_1487e8db18" class="crayons-avatar  crayons-avatar--l  "&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%2Fuser%2Fprofile_image%2F2980282%2F3410fa2c-b996-45bf-ab9e-35b0c7cdce2a.png" alt="sripadh_sujith_1487e8db18 profile" class="crayons-avatar__image"&gt;
          &lt;/a&gt;
        &lt;/div&gt;
        &lt;div&gt;
          &lt;div&gt;
            &lt;a href="/sripadh_sujith_1487e8db18" class="crayons-story__secondary fw-medium m:hidden"&gt;
              Sripadh Sujith
            &lt;/a&gt;
            &lt;div class="profile-preview-card relative mb-4 s:mb-0 fw-medium hidden m:inline-block"&gt;
              
                Sripadh Sujith
                
              
              &lt;div id="story-author-preview-content-3525134" class="profile-preview-card__content crayons-dropdown branded-7 p-4 pt-0"&gt;
                &lt;div class="gap-4 grid"&gt;
                  &lt;div class="-mt-4"&gt;
                    &lt;a href="/sripadh_sujith_1487e8db18" class="flex"&gt;
                      &lt;span class="crayons-avatar crayons-avatar--xl mr-2 shrink-0"&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%2Fuser%2Fprofile_image%2F2980282%2F3410fa2c-b996-45bf-ab9e-35b0c7cdce2a.png" class="crayons-avatar__image" alt=""&gt;
                      &lt;/span&gt;
                      &lt;span class="crayons-link crayons-subtitle-2 mt-5"&gt;Sripadh Sujith&lt;/span&gt;
                    &lt;/a&gt;
                  &lt;/div&gt;
                  &lt;div class="print-hidden"&gt;
                    
                      Follow
                    
                  &lt;/div&gt;
                  &lt;div class="author-preview-metadata-container"&gt;&lt;/div&gt;
                &lt;/div&gt;
              &lt;/div&gt;
            &lt;/div&gt;

          &lt;/div&gt;
          &lt;a href="https://dev.to/sripadh_sujith_1487e8db18/carbonsnap-ai-powered-image-recognition-for-real-time-carbon-footprint-insights-fjn" class="crayons-story__tertiary fs-xs"&gt;&lt;time&gt;Apr 20&lt;/time&gt;&lt;span class="time-ago-indicator-initial-placeholder"&gt;&lt;/span&gt;&lt;/a&gt;
        &lt;/div&gt;
      &lt;/div&gt;

    &lt;/div&gt;

    &lt;div class="crayons-story__indention"&gt;
      &lt;h2 class="crayons-story__title crayons-story__title-full_post"&gt;
        &lt;a href="https://dev.to/sripadh_sujith_1487e8db18/carbonsnap-ai-powered-image-recognition-for-real-time-carbon-footprint-insights-fjn" id="article-link-3525134"&gt;
          🌍CarbonSnap: AI-Powered Image Recognition for Real-Time Carbon Footprint Insights
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;div class="crayons-story__tags"&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/devchallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;devchallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/weekendchallenge"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;weekendchallenge&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/ai"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;ai&lt;/a&gt;
            &lt;a class="crayons-tag  crayons-tag--monochrome " href="/t/python"&gt;&lt;span class="crayons-tag__prefix"&gt;#&lt;/span&gt;python&lt;/a&gt;
        &lt;/div&gt;
      &lt;div class="crayons-story__bottom"&gt;
        &lt;div class="crayons-story__details"&gt;
          &lt;a href="https://dev.to/sripadh_sujith_1487e8db18/carbonsnap-ai-powered-image-recognition-for-real-time-carbon-footprint-insights-fjn" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left"&gt;
            &lt;div class="multiple_reactions_aggregate"&gt;
              &lt;span class="multiple_reactions_icons_container"&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/multi-unicorn-b44d6f8c23cdd00964192bedc38af3e82463978aa611b4365bd33a0f1f4f3e97.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/fire-f60e7a582391810302117f987b22a8ef04a2fe0df7e3258a5f49332df1cec71e.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
                  &lt;span class="crayons_icon_container"&gt;
                    &lt;img src="https://assets.dev.to/assets/sparkle-heart-5f9bee3767e18deb1bb725290cb151c25234768a0e9a2bd39370c382d02920cf.svg" width="18" height="18"&gt;
                  &lt;/span&gt;
              &lt;/span&gt;
              &lt;span class="aggregate_reactions_counter"&gt;7&lt;span class="hidden s:inline"&gt; reactions&lt;/span&gt;&lt;/span&gt;
            &lt;/div&gt;
          &lt;/a&gt;
            &lt;a href="https://dev.to/sripadh_sujith_1487e8db18/carbonsnap-ai-powered-image-recognition-for-real-time-carbon-footprint-insights-fjn#comments" class="crayons-btn crayons-btn--s crayons-btn--ghost crayons-btn--icon-left flex items-center"&gt;
              Comments


              &lt;span class="hidden s:inline"&gt;Add Comment&lt;/span&gt;
            &lt;/a&gt;
        &lt;/div&gt;
        &lt;div class="crayons-story__save"&gt;
          &lt;small class="crayons-story__tertiary fs-xs mr-2"&gt;
            2 min read
          &lt;/small&gt;
            
              &lt;span class="bm-initial"&gt;
                

              &lt;/span&gt;
              &lt;span class="bm-success"&gt;
                

              &lt;/span&gt;
            
        &lt;/div&gt;
      &lt;/div&gt;
    &lt;/div&gt;
  &lt;/div&gt;
&lt;/div&gt;

&lt;/div&gt;


</description>
    </item>
    <item>
      <title>🌍CarbonSnap: AI-Powered Image Recognition for Real-Time Carbon Footprint Insights</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Mon, 20 Apr 2026 06:08:21 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/carbonsnap-ai-powered-image-recognition-for-real-time-carbon-footprint-insights-fjn</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/carbonsnap-ai-powered-image-recognition-for-real-time-carbon-footprint-insights-fjn</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/challenges/weekend-2026-04-16"&gt;Weekend Challenge: Earth Day Edition&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;

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

&lt;p&gt;&lt;strong&gt;CarbonSnap&lt;/strong&gt; is an AI-powered web application that helps users instantly understand the environmental impact of everyday objects. As part of Earth day I decisively want to build something which is useful and interactive. &lt;/p&gt;

&lt;p&gt;With a simple snap or upload of an image, CarbonSnap:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Identifies the object using image classification&lt;/li&gt;
&lt;li&gt;Estimates its carbon footprint&lt;/li&gt;
&lt;li&gt;Provides eco-friendly alternatives&lt;/li&gt;
&lt;li&gt;Offers insights into its environmental impact&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🎯 Goal
&lt;/h3&gt;

&lt;p&gt;The goal of CarbonSnap is to make &lt;strong&gt;sustainability awareness instant, intuitive, and accessible&lt;/strong&gt;.  &lt;/p&gt;

&lt;p&gt;Instead of requiring users to research environmental data manually, CarbonSnap delivers meaningful insights in seconds with just a snap&lt;/p&gt;

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

&lt;p&gt;&lt;a href="https://carbonsnap.streamlit.app" rel="noopener noreferrer"&gt;🌐CarbonSnap-Make smarter sustainable choices→&lt;/a&gt;&lt;/p&gt;

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

&lt;p&gt;Github Repository&lt;br&gt;
&lt;/p&gt;
&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/Sripadh-Sujith" rel="noopener noreferrer"&gt;
        Sripadh-Sujith
      &lt;/a&gt; / &lt;a href="https://github.com/Sripadh-Sujith/CarbonSnap" rel="noopener noreferrer"&gt;
        CarbonSnap
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      An innovative approach to discover carbon footprints of objects around you using AI
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;🌍 CarbonSnap&lt;/h1&gt;
&lt;/div&gt;
&lt;blockquote&gt;
&lt;p&gt;Snap an object. Instantly understand its carbon footprint—and make smarter, sustainable choices.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🚀 Overview&lt;/h2&gt;
&lt;/div&gt;
&lt;p&gt;&lt;strong&gt;CarbonSnap&lt;/strong&gt; is an AI-powered web application that analyzes everyday objects using image recognition and estimates their environmental impact in real time.&lt;/p&gt;
&lt;p&gt;By combining computer vision with large language models, CarbonSnap transforms a simple image into meaningful environmental insights—helping users make more sustainable decisions effortlessly.&lt;/p&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;✨ Features&lt;/h2&gt;
&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;📸 Capture or upload images using camera or file input&lt;/li&gt;
&lt;li&gt;🧠 AI-powered object detection using Hugging Face models&lt;/li&gt;
&lt;li&gt;🌍 Real-time carbon footprint estimation&lt;/li&gt;
&lt;li&gt;💡 Eco-friendly alternative recommendations&lt;/li&gt;
&lt;li&gt;🔮 Environmental impact insights and future implications&lt;/li&gt;
&lt;li&gt;⚡ Fast AI reasoning powered by Groq API&lt;/li&gt;
&lt;li&gt;🎨 Clean and modern Streamlit interface&lt;/li&gt;
&lt;/ul&gt;

&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;🧠 How It Works&lt;/h2&gt;

&lt;/div&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Image Input&lt;/strong&gt;&lt;br&gt;
User captures or uploads an image&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Object Detection&lt;/strong&gt;&lt;br&gt;
Hugging Face model identifies the object&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;AI Processing&lt;/strong&gt;&lt;br&gt;
Detected object is sent to a Groq-powered LLM&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Insight Generation&lt;/strong&gt;&lt;br&gt;
The AI generates:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Carbon footprint estimation&lt;/li&gt;
&lt;li&gt;Impact level&lt;/li&gt;
&lt;li&gt;…&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/Sripadh-Sujith/CarbonSnap" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


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

&lt;ol&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Image Input&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Users capture or upload an image via a Streamlit interface&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Object Detection&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Image is processed using &lt;strong&gt;Hugging Face Inference API&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;A pre-trained image classification model identifies the object&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;AI Reasoning&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The detected object is passed to a &lt;strong&gt;Groq-powered LLM (LLaMA)&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;The model generates:

&lt;ul&gt;
&lt;li&gt;Carbon footprint estimation&lt;/li&gt;
&lt;li&gt;Environmental impact level&lt;/li&gt;
&lt;li&gt;Sustainable alternatives&lt;/li&gt;
&lt;li&gt;Additional insights&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Output UI&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Results are displayed in a structured Streamlit interface&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ol&gt;




&lt;h3&gt;
  
  
  ⚙️ Tech Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend / App Layer:&lt;/strong&gt; Streamlit
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Image Classification:&lt;/strong&gt; Hugging Face Inference API
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;LLM Reasoning:&lt;/strong&gt; Groq API (LLaMA models)
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend Logic:&lt;/strong&gt; Python
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Image Processing:&lt;/strong&gt; PIL
&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  Key Decisions
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Used API-based models instead of local inference&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
→ Reduced compute requirements and made deployment lightweight  &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Focused on UX simplicity&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
→ One input → complete sustainability insight  &lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  Final Note
&lt;/h2&gt;

&lt;p&gt;Thank you for taking the time to explore CarbonSnap.&lt;/p&gt;

&lt;p&gt;This project is a small step toward a larger vision—making sustainability more accessible through technology. I hope it sparks thought, awareness, and even small changes in everyday choices.&lt;/p&gt;

&lt;p&gt;I truly appreciate the opportunity to be part of this challenge and learn alongside such an inspiring community.&lt;/p&gt;

&lt;p&gt;🌍 Together, even simple actions can create meaningful impact.&lt;/p&gt;

&lt;p&gt;Thank You 💖&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>ai</category>
      <category>python</category>
    </item>
    <item>
      <title>Things Nobody Tells You About Learning Programming</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Sat, 18 Apr 2026 08:31:40 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/things-nobody-tells-you-about-learning-programming-4i4e</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/things-nobody-tells-you-about-learning-programming-4i4e</guid>
      <description>&lt;p&gt;Everyone says:&lt;br&gt;
“Just learn to code. It’s the future.”&lt;/p&gt;

&lt;p&gt;But no one tells you what actually happens when you start.&lt;/p&gt;

&lt;p&gt;Let me be real.&lt;/p&gt;




&lt;h2&gt;
  
  
  1. You Will Feel Dumb (A Lot)
&lt;/h2&gt;

&lt;p&gt;The first time you see code, it feels like another language.&lt;/p&gt;

&lt;p&gt;Even after weeks, you’ll still Google basic things like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“What is a loop?”&lt;/li&gt;
&lt;li&gt;“Why is my code not working?”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That’s normal.&lt;/p&gt;

&lt;p&gt;Programming isn’t hard because of syntax — it’s hard because of thinking.&lt;/p&gt;




&lt;h2&gt;
  
  
  2. Tutorial Hell Is Real
&lt;/h2&gt;

&lt;p&gt;You watch one tutorial. Then another. Then another.&lt;/p&gt;

&lt;p&gt;You feel like you’re learning… but you’re not building anything on your own.&lt;/p&gt;

&lt;p&gt;That’s tutorial hell.&lt;/p&gt;

&lt;p&gt;The escape?&lt;/p&gt;

&lt;p&gt;👉 Build something without following a video step-by-step.&lt;/p&gt;

&lt;p&gt;Even if it’s bad.&lt;/p&gt;




&lt;h2&gt;
  
  
  3. Copy-Paste Will Trap You
&lt;/h2&gt;

&lt;p&gt;At some point, you’ll copy code from places like Stack Overflow.&lt;/p&gt;

&lt;p&gt;That’s fine.&lt;/p&gt;

&lt;p&gt;But if you don’t &lt;em&gt;understand&lt;/em&gt; what you copied, you’re not improving.&lt;/p&gt;

&lt;p&gt;Rule:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;If you can’t explain your code, you don’t know it.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  4. Motivation Will Disappear
&lt;/h2&gt;

&lt;p&gt;At the start, you’re excited.&lt;/p&gt;

&lt;p&gt;Then bugs hit.&lt;br&gt;
Nothing works.&lt;br&gt;
You get stuck for hours.&lt;/p&gt;

&lt;p&gt;That’s when most people quit.&lt;/p&gt;

&lt;p&gt;The truth:&lt;br&gt;
Consistency beats motivation.&lt;/p&gt;




&lt;h2&gt;
  
  
  5. You Don’t Need to Learn Everything
&lt;/h2&gt;

&lt;p&gt;There are too many things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Web dev&lt;/li&gt;
&lt;li&gt;AI&lt;/li&gt;
&lt;li&gt;Data science&lt;/li&gt;
&lt;li&gt;Cybersecurity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Trying to learn everything = learning nothing.&lt;/p&gt;

&lt;p&gt;Pick one.&lt;br&gt;
Stick with it long enough to get good.&lt;/p&gt;




&lt;h2&gt;
  
  
  6. Your First Projects Will Be Bad
&lt;/h2&gt;

&lt;p&gt;Your code will be messy.&lt;br&gt;
Your UI will look terrible.&lt;br&gt;
Your logic might break.&lt;/p&gt;

&lt;p&gt;That’s part of the process.&lt;/p&gt;

&lt;p&gt;Bad projects &amp;gt; no projects.&lt;/p&gt;




&lt;h2&gt;
  
  
  7. Nobody Cares About Certificates
&lt;/h2&gt;

&lt;p&gt;Courses feel productive.&lt;/p&gt;

&lt;p&gt;But in the real world, nobody asks:&lt;br&gt;
“Which course did you complete?”&lt;/p&gt;

&lt;p&gt;They ask:&lt;br&gt;
👉 “What have you built?”&lt;/p&gt;




&lt;h2&gt;
  
  
  8. You Will Compare Yourself to Others
&lt;/h2&gt;

&lt;p&gt;You’ll see people your age doing insane things:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Building startups&lt;/li&gt;
&lt;li&gt;Making money&lt;/li&gt;
&lt;li&gt;Posting perfect projects&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It can feel discouraging.&lt;/p&gt;

&lt;p&gt;Remember:&lt;br&gt;
You’re seeing their highlights, not their struggles.&lt;/p&gt;




&lt;h2&gt;
  
  
  9. Real Learning Starts When You Get Stuck
&lt;/h2&gt;

&lt;p&gt;The best learning happens when:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your code breaks&lt;/li&gt;
&lt;li&gt;You debug for hours&lt;/li&gt;
&lt;li&gt;You finally fix it&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That struggle is where growth happens.&lt;/p&gt;




&lt;h2&gt;
  
  
  10. It’s Worth It (If You Stick)
&lt;/h2&gt;

&lt;p&gt;Programming is one of the few skills where:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;You can start with just a laptop&lt;/li&gt;
&lt;li&gt;You can build real things&lt;/li&gt;
&lt;li&gt;You can create opportunities for yourself&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;But only if you don’t quit early.&lt;/p&gt;




&lt;h2&gt;
  
  
  Final Thought
&lt;/h2&gt;

&lt;p&gt;Learning programming isn’t a straight path.&lt;/p&gt;

&lt;p&gt;It’s confusing.&lt;br&gt;
Frustrating.&lt;br&gt;
Slow.&lt;/p&gt;

&lt;p&gt;But if you keep going, one day things just start to make sense.&lt;/p&gt;

&lt;p&gt;And that’s when it gets fun.&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Question:&lt;/strong&gt;&lt;br&gt;
What’s the hardest part of learning to code for you right now?&lt;/p&gt;

</description>
      <category>programming</category>
      <category>python</category>
      <category>ai</category>
      <category>productivity</category>
    </item>
    <item>
      <title>🚀 I Vibecoded an AI Interview Simulator in 1 Hour using Gemini + Groq</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Thu, 02 Apr 2026 01:32:02 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/i-vibecoded-an-ai-interview-simulator-in-1-hour-using-gemini-groq-4l6h</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/i-vibecoded-an-ai-interview-simulator-in-1-hour-using-gemini-groq-4l6h</guid>
      <description>&lt;h1&gt;
  
  
  🚀 Skilla – Your AI Interview Simulator
&lt;/h1&gt;

&lt;h2&gt;
  
  
  💡 Inspiration
&lt;/h2&gt;

&lt;p&gt;Interviews can be intimidating, especially without proper practice or feedback. Many students and job seekers don’t have access to real interview environments where they can build confidence and improve their answers.&lt;/p&gt;

&lt;p&gt;That’s why I built &lt;strong&gt;Skilla&lt;/strong&gt; — an AI-powered interview simulator that helps users practice smarter, gain confidence, and improve their communication skills in a realistic way.&lt;/p&gt;




&lt;h2&gt;
  
  
  🌐Live URL: &lt;strong&gt;&lt;a href="https://skilla-ai.streamlit.app" rel="noopener noreferrer"&gt;https://skilla-ai.streamlit.app&lt;/a&gt;&lt;/strong&gt;
&lt;/h2&gt;

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

&lt;p&gt;&lt;strong&gt;Skilla&lt;/strong&gt; is a smart AI interview coach that:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;🎤 Simulates real interview scenarios
&lt;/li&gt;
&lt;li&gt;🧠 Asks role-specific and adaptive questions
&lt;/li&gt;
&lt;li&gt;💬 Provides instant feedback and improvements
&lt;/li&gt;
&lt;li&gt;📊 Helps users refine answers and communication
&lt;/li&gt;
&lt;li&gt;🎯 Acts like a personal mentor for interview preparation
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It’s designed to feel like a &lt;strong&gt;real interviewer&lt;/strong&gt;, not just a chatbot.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚡ How I Built It (Vibe Coding 🔥)
&lt;/h2&gt;

&lt;p&gt;Skilla was created using a &lt;strong&gt;vibe coding approach&lt;/strong&gt; — rapidly building and iterating using AI tools.&lt;/p&gt;

&lt;h3&gt;
  
  
  🧠 Tools Used:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Gemini&lt;/strong&gt; → for generating UI, structure, and frontend code
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Groq API&lt;/strong&gt; → for ultra-fast AI responses
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Streamlit&lt;/strong&gt; → single-file lightweight app
&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🛠️ Process:
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;I started with a simple idea and gave prompts to &lt;strong&gt;Gemini&lt;/strong&gt; to generate a &lt;strong&gt;clean, modern UI&lt;/strong&gt;.
&lt;/li&gt;
&lt;li&gt;Then I enhanced the prompts to make the chatbot behave like a &lt;strong&gt;professional interviewer&lt;/strong&gt;.
&lt;/li&gt;
&lt;li&gt;Integrated &lt;strong&gt;Groq API&lt;/strong&gt; to handle real-time AI responses with low latency.
&lt;/li&gt;
&lt;li&gt;Iterated multiple times by tweaking prompts (this is where the &lt;em&gt;vibe coding magic&lt;/em&gt; happens ✨).
&lt;/li&gt;
&lt;li&gt;Kept everything simple by building it as a &lt;strong&gt;single HTML file&lt;/strong&gt; for easy deployment.
&lt;/li&gt;
&lt;/ol&gt;

&lt;blockquote&gt;
&lt;p&gt;💬 No complex setup. Just ideas + prompts + iteration.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🧩 Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;🔹 Realistic mock interviews
&lt;/li&gt;
&lt;li&gt;🔹 AI-generated role-based questions
&lt;/li&gt;
&lt;li&gt;🔹 Instant feedback and suggestions
&lt;/li&gt;
&lt;li&gt;🔹 Clean glassmorphism UI
&lt;/li&gt;
&lt;li&gt;🔹 Fast performance with Groq
&lt;/li&gt;
&lt;li&gt;🔹 Beginner-friendly and accessible
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚧 Challenges I Faced
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Making AI responses feel &lt;strong&gt;natural and human-like&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Designing prompts that generate &lt;strong&gt;relevant interview questions&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Keeping the UI clean while maintaining functionality
&lt;/li&gt;
&lt;li&gt;Fine-tuning AI behavior using prompt engineering
&lt;/li&gt;
&lt;/ul&gt;




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

&lt;ul&gt;
&lt;li&gt;Built a fully working AI interview simulator
&lt;/li&gt;
&lt;li&gt;Used &lt;strong&gt;vibe coding&lt;/strong&gt; to speed up development
&lt;/li&gt;
&lt;li&gt;Created a &lt;strong&gt;lightweight yet powerful app&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Made something that can genuinely help people improve
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📚 What I Learned
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Prompt engineering is incredibly powerful
&lt;/li&gt;
&lt;li&gt;AI tools like Gemini can accelerate development massively
&lt;/li&gt;
&lt;li&gt;Simplicity &amp;gt; complexity when building MVPs
&lt;/li&gt;
&lt;li&gt;Fast APIs like Groq make AI apps feel real-time
&lt;/li&gt;
&lt;/ul&gt;




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

&lt;ul&gt;
&lt;li&gt;🎙️ Voice-based interviews
&lt;/li&gt;
&lt;li&gt;📈 Performance analytics &amp;amp; scoring
&lt;/li&gt;
&lt;li&gt;🌍 Multi-language support
&lt;/li&gt;
&lt;li&gt;📱 Mobile optimization
&lt;/li&gt;
&lt;li&gt;🧑‍💼 Company-specific interview modes
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🛠️ Try It Out
&lt;/h2&gt;

&lt;p&gt;👉 &lt;em&gt;&lt;a href="https://skilla-ai.streamlit.app" rel="noopener noreferrer"&gt;https://skilla-ai.streamlit.app&lt;/a&gt;&lt;/em&gt;&lt;br&gt;&lt;br&gt;
👉 &lt;em&gt;&lt;a href="https://github.com/Sripadh-Sujith/skilla" rel="noopener noreferrer"&gt;https://github.com/Sripadh-Sujith/skilla&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  💬 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Skilla&lt;/strong&gt; is more than just a project — it’s a smart AI companion that helps you prepare, practice, and perform better in interviews.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;🚀 &lt;em&gt;“Upgrade your skills with Skilla.”&lt;/em&gt;&lt;br&gt;
Follow for more&lt;/p&gt;
&lt;/blockquote&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>programming</category>
      <category>python</category>
    </item>
    <item>
      <title>🚀 I Built a 3D Animated Portfolio Website in Under 1 Hour Using Gemini</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Mon, 30 Mar 2026 03:05:54 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/i-built-a-3d-animated-portfolio-website-in-under-1-hour-using-gemini-4n82</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/i-built-a-3d-animated-portfolio-website-in-under-1-hour-using-gemini-4n82</guid>
      <description>&lt;blockquote&gt;
&lt;p&gt;A quick experiment turned into a stunning 3D portfolio — here’s how I did it.&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🌐 Live Demo
&lt;/h2&gt;

&lt;p&gt;👉 &lt;a href="https://sripadh-sujith.github.io/portfolio/" rel="noopener noreferrer"&gt;https://sripadh-sujith.github.io/portfolio/&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  💡 The Idea
&lt;/h2&gt;

&lt;p&gt;I wanted to create a &lt;strong&gt;modern, eye-catching portfolio&lt;/strong&gt; with:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Smooth 3D animations
&lt;/li&gt;
&lt;li&gt;Interactive UI
&lt;/li&gt;
&lt;li&gt;Minimal development time
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Instead of building everything from scratch, I challenged myself:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;⚡ &lt;em&gt;Can I build a full 3D portfolio in under an hour using AI?&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🧠 The Tool: Gemini
&lt;/h2&gt;

&lt;p&gt;I used &lt;strong&gt;Gemini&lt;/strong&gt; as my AI coding assistant to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Generate code snippets
&lt;/li&gt;
&lt;li&gt;Suggest UI/UX improvements
&lt;/li&gt;
&lt;li&gt;Help debug issues instantly
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This drastically reduced development time.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ Tech Stack
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;HTML5&lt;/strong&gt; – Structure
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;CSS3&lt;/strong&gt; – Styling &amp;amp; animations
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;JavaScript&lt;/strong&gt; – Interactivity
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Three.js&lt;/strong&gt; – 3D graphics
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub Pages&lt;/strong&gt; – Hosting
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  ⚡ How I Built It (Step-by-Step)
&lt;/h2&gt;

&lt;h3&gt;
  
  
  1. 🧩 Planning the Layout
&lt;/h3&gt;

&lt;p&gt;I quickly outlined:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hero section with 3D animation
&lt;/li&gt;
&lt;li&gt;About section
&lt;/li&gt;
&lt;li&gt;Projects showcase
&lt;/li&gt;
&lt;li&gt;Contact section
&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  2. 🤖 Generating Code with AI
&lt;/h3&gt;

&lt;p&gt;Using Gemini, I prompted things like:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;“Create a 3D animated hero section using Three.js”&lt;/li&gt;
&lt;li&gt;“Add smooth scroll animations”&lt;/li&gt;
&lt;li&gt;“Make it responsive”&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Within minutes, I had a working base.&lt;/p&gt;




&lt;h3&gt;
  
  
  3. 🎨 Adding 3D Animations
&lt;/h3&gt;

&lt;p&gt;I integrated:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Rotating 3D objects
&lt;/li&gt;
&lt;li&gt;Interactive camera movement
&lt;/li&gt;
&lt;li&gt;Smooth transitions
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This gave the site a &lt;strong&gt;premium feel&lt;/strong&gt;.&lt;/p&gt;




&lt;h3&gt;
  
  
  4. ✨ Enhancing UI/UX
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Clean typography
&lt;/li&gt;
&lt;li&gt;Subtle hover effects
&lt;/li&gt;
&lt;li&gt;Smooth scrolling
&lt;/li&gt;
&lt;li&gt;Minimalist design
&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  5. 🚀 Deployment
&lt;/h3&gt;

&lt;p&gt;I deployed the site using &lt;strong&gt;GitHub Pages&lt;/strong&gt;:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pushed code to a repo
&lt;/li&gt;
&lt;li&gt;Enabled Pages
&lt;/li&gt;
&lt;li&gt;Got a live URL instantly
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  ⏱️ Time Breakdown
&lt;/h2&gt;

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Task&lt;/th&gt;
&lt;th&gt;Time&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Planning&lt;/td&gt;
&lt;td&gt;5 min&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI Code Generation&lt;/td&gt;
&lt;td&gt;20 min&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Styling &amp;amp; Animations&lt;/td&gt;
&lt;td&gt;20 min&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Deployment&lt;/td&gt;
&lt;td&gt;5 min&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;strong&gt;Total&lt;/strong&gt;&lt;/td&gt;
&lt;td&gt;&lt;strong&gt;~50 min&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




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

&lt;ul&gt;
&lt;li&gt;AI can &lt;strong&gt;drastically speed up development&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;You don’t need to be a 3D expert to build cool visuals
&lt;/li&gt;
&lt;li&gt;Combining &lt;strong&gt;AI + creativity = powerful results&lt;/strong&gt;
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  📈 What’s Next?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Add more interactive 3D elements
&lt;/li&gt;
&lt;li&gt;Improve performance
&lt;/li&gt;
&lt;li&gt;Integrate backend for contact form
&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🙌 Final Thoughts
&lt;/h2&gt;

&lt;p&gt;This project showed me how powerful AI tools like Gemini can be.&lt;br&gt;&lt;br&gt;
What used to take days can now be done in under an hour.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;💥 &lt;em&gt;The future of development is AI-accelerated.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;




&lt;h2&gt;
  
  
  🔗 Check It Out
&lt;/h2&gt;

&lt;p&gt;👉 &lt;a href="https://sripadh-sujith.github.io/portfolio/" rel="noopener noreferrer"&gt;https://sripadh-sujith.github.io/portfolio/&lt;/a&gt;&lt;/p&gt;




&lt;h2&gt;
  
  
  💬 Feedback?
&lt;/h2&gt;

&lt;p&gt;I’d love to hear your thoughts and suggestions!&lt;br&gt;&lt;br&gt;
Feel free to fork, star, or reach out 🚀&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>programming</category>
      <category>javascript</category>
    </item>
    <item>
      <title>New updates on 🔮Celestia an ai horoscope expert</title>
      <dc:creator>Sripadh Sujith</dc:creator>
      <pubDate>Sun, 29 Mar 2026 03:18:15 +0000</pubDate>
      <link>https://forem.com/sripadh_sujith_1487e8db18/i-have-created-celestia-an-ai-horoscope-expert-4pfh</link>
      <guid>https://forem.com/sripadh_sujith_1487e8db18/i-have-created-celestia-an-ai-horoscope-expert-4pfh</guid>
      <description>&lt;p&gt;I have created a ai horoscope expert earlier this month and I have added new updates to it for providing professional horoscope insights with simple prompts&lt;br&gt;
Check it out now: &lt;a href="https://huggingface.co/spaces/Sripadh2009/Celestia/" rel="noopener noreferrer"&gt;https://huggingface.co/spaces/Sripadh2009/Celestia/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>ai</category>
      <category>programming</category>
      <category>python</category>
    </item>
  </channel>
</rss>
