<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Yash Bodade</title>
    <description>The latest articles on DEV Community by Yash Bodade (@yashhhh).</description>
    <link>https://dev.to/yashhhh</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%2F3258373%2Ffcd1cb3f-5a76-4e88-832c-d5d8d23d8fe8.jpg</url>
      <title>DEV Community: Yash Bodade</title>
      <link>https://dev.to/yashhhh</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/yashhhh"/>
    <language>en</language>
    <item>
      <title>How I Built an AI Architecture Visualizer in 8 Hours (And Bypassed GitHub API Limits)</title>
      <dc:creator>Yash Bodade</dc:creator>
      <pubDate>Wed, 20 May 2026 11:49:10 +0000</pubDate>
      <link>https://dev.to/yashhhh/how-i-built-an-ai-architecture-visualizer-in-8-hours-and-bypassed-github-api-limits-5apl</link>
      <guid>https://dev.to/yashhhh/how-i-built-an-ai-architecture-visualizer-in-8-hours-and-bypassed-github-api-limits-5apl</guid>
      <description>&lt;p&gt;&lt;strong&gt;Tired of reading messy codebases? Meet AETHER.&lt;/strong&gt; ---&lt;/p&gt;

&lt;p&gt;Have you ever joined a new project, looked at the repository, and realized you're going to lose the next three days just trying to figure out how the files connect? &lt;/p&gt;

&lt;p&gt;Yeah, me too. &lt;/p&gt;

&lt;p&gt;As a Full-Stack developer, I got tired of manually mapping out data flows and component hierarchies. So, for the &lt;strong&gt;Baidu "Build with MeDo" Hackathon&lt;/strong&gt;, I built &lt;strong&gt;AETHER&lt;/strong&gt;: an AI-powered Developer Onboarding &amp;amp; Scoping Assistant. &lt;/p&gt;

&lt;p&gt;AETHER takes any public GitHub repository and instantly maps its entire architecture using AI-generated interactive Mermaid.js diagrams.&lt;/p&gt;

&lt;p&gt;Here is how I built it without writing custom backend code, and how I bypassed some major LLM and API bottlenecks.&lt;/p&gt;




&lt;h2&gt;
  
  
  ⚡ What AETHER Actually Does
&lt;/h2&gt;

&lt;p&gt;I didn't just want a passive visualizer; I wanted an active workflow tool for the &lt;strong&gt;Work &amp;amp; Productivity&lt;/strong&gt; track. AETHER has three main features:&lt;/p&gt;

&lt;h3&gt;
  
  
  1. Instant Architecture Mapping
&lt;/h3&gt;

&lt;p&gt;You paste a GitHub URL, and AETHER instantly generates an interactive visual graph of the codebase. To avoid visual noise on massive repos, it includes a &lt;strong&gt;Context Pruning&lt;/strong&gt; filter so you can isolate just the Frontend, Backend, or Database models.&lt;/p&gt;

&lt;h3&gt;
  
  
  2. "Impact Analysis" Mode (My Favorite Feature)
&lt;/h3&gt;

&lt;p&gt;If you are scoping a sprint, you can type a feature request like &lt;em&gt;"Migrate database to PostgreSQL"&lt;/em&gt;. AETHER runs an Impact Analysis, highlighting the exact nodes/files on the diagram in orange that need to be modified, alongside a step-by-step implementation checklist.&lt;/p&gt;

&lt;h3&gt;
  
  
  3. One-Click Auto-Documentation
&lt;/h3&gt;

&lt;p&gt;Productivity tools need tangible deliverables. With one click, AETHER takes its context and generates a comprehensive, formatted &lt;code&gt;ARCHITECTURE.md&lt;/code&gt; file that you can immediately download and commit to your repo.&lt;/p&gt;




&lt;h2&gt;
  
  
  🛠️ How I Built It (The MeDo Magic)
&lt;/h2&gt;

&lt;p&gt;AETHER was built entirely using &lt;strong&gt;MeDo&lt;/strong&gt;, Baidu's AI application builder. Because I understand full-stack architecture, I treated MeDo like an orchestrator rather than a simple chatbot. &lt;/p&gt;

&lt;p&gt;I wired together specific MeDo &lt;strong&gt;Skills&lt;/strong&gt; to handle the heavy lifting:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;HTTP Request Skill:&lt;/strong&gt; Safely communicates with the GitHub API to fetch recursive file trees.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Data Processing Skill:&lt;/strong&gt; Cleans the payload by stripping out heavy folders like &lt;code&gt;node_modules&lt;/code&gt; and binaries. This is crucial—if you send a raw Node/Python project to an LLM, you will instantly blow up the context window.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;File Generator Skill:&lt;/strong&gt; Compiles the AI's analysis into the final, downloadable &lt;code&gt;.md&lt;/code&gt; file.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Overcoming the Bottlenecks
&lt;/h3&gt;

&lt;p&gt;Building AI wrappers is easy. Building a &lt;em&gt;reliable&lt;/em&gt; AI workflow is hard. I ran into two major roadblocks that I had to engineer my way out of:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. The GitHub API Rate Limit Wall&lt;/strong&gt;&lt;br&gt;
Unauthenticated GitHub API requests limit you to 60 calls per hour. AETHER burns through that instantly. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;The Fix:&lt;/em&gt; I instructed MeDo to build a secure UI modal where users can input their own GitHub Personal Access Token (PAT). MeDo saves this locally and injects it into the HTTP Request header, bumping the limit to 5,000 requests an hour.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;2. The Mermaid Syntax Hallucinations&lt;/strong&gt;&lt;br&gt;
LLMs are notoriously bad at finishing long blocks of code. AETHER kept crashing because the AI would hit its Output Token Limit mid-generation, leaving unclosed brackets that broke the Mermaid.js client renderer.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;em&gt;The Fix:&lt;/em&gt; I engineered highly strict system prompts forcing the AI to optimize tokens by grouping minor files, dropping spaces in subgraph IDs, and I maximized the token ceiling in MeDo's settings to guarantee flawless execution.&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🚀 Try It Out
&lt;/h2&gt;

&lt;p&gt;Building this for the #BuiltWithMeDo hackathon was an incredible experience in "Vibe Coding" and spec-driven development. &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;💻 &lt;strong&gt;Try AETHER Live:&lt;/strong&gt; &lt;a href="https://app-blt2qf3pyh35.appmedo.com/" rel="noopener noreferrer"&gt;ANTHER&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;🏆 &lt;strong&gt;Check out my Devpost Submission:&lt;/strong&gt; [&lt;a href="https://devpost.com/software/anther" rel="noopener noreferrer"&gt;https://devpost.com/software/anther&lt;/a&gt;]
&lt;a href="https://youtu.be/4Eh_U5BrDeM?si=0eYuMMBvpvLXcYNG" rel="noopener noreferrer"&gt;Video Demo&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Vote Me&lt;/strong&gt;&lt;a href="https://discord.com/channels/1415963299266301954/1506606334894936145" rel="noopener noreferrer"&gt; here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;If you test it on one of your repositories, let me know how accurately it maps your architecture in the comments below! 👇&lt;/p&gt;

</description>
      <category>productivity</category>
      <category>webdev</category>
      <category>builtwithmedo</category>
      <category>github</category>
    </item>
    <item>
      <title>Enhancing my Project "Laxia" using KIRO!!!!</title>
      <dc:creator>Yash Bodade</dc:creator>
      <pubDate>Wed, 16 Jul 2025 11:32:32 +0000</pubDate>
      <link>https://dev.to/yashhhh/enhancing-my-project-laxia-using-kiro-3me</link>
      <guid>https://dev.to/yashhhh/enhancing-my-project-laxia-using-kiro-3me</guid>
      <description>&lt;h1&gt;
  
  
  LAXIA – Legal AI Assistant 👩‍⚖️⚖️
&lt;/h1&gt;

&lt;p&gt;LAXIA is a voice-enabled, location-aware, AI-powered legal assistant built to democratize access to legal knowledge. Whether you're a law student, traveler, or an everyday citizen, LAXIA helps you understand laws, your rights, and legal processes through an intuitive mobile app.&lt;/p&gt;




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

&lt;ul&gt;
&lt;li&gt;Understand complex legal queries with natural language using OpenAI&lt;/li&gt;
&lt;li&gt;Speak directly to LAXIA using voice AI powered by ElevenLabs&lt;/li&gt;
&lt;li&gt;Get local laws based on real-time geolocation&lt;/li&gt;
&lt;li&gt;Browse constitution &amp;amp; IPC sections for multiple countries&lt;/li&gt;
&lt;li&gt;Practice legal quizzes, flashcards, and test prep for law exams&lt;/li&gt;
&lt;li&gt;Integrates Reddit discussions for real-world legal opinions&lt;/li&gt;
&lt;li&gt;Beautifully built with Expo, Bolt.new, and cutting-edge AI&lt;/li&gt;
&lt;/ul&gt;




&lt;h2&gt;
  
  
  🧠 Inspiration
&lt;/h2&gt;

&lt;p&gt;Legal knowledge should not be locked away in jargon. LAXIA was built to bring the power of law to the fingertips of everyone. From travelers confused about local laws to students preparing for competitive exams, this app bridges the legal knowledge gap using AI, voice, and modern design.&lt;/p&gt;




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

&lt;div class="table-wrapper-paragraph"&gt;&lt;table&gt;
&lt;thead&gt;
&lt;tr&gt;
&lt;th&gt;Layer&lt;/th&gt;
&lt;th&gt;Tools &amp;amp; Services&lt;/th&gt;
&lt;/tr&gt;
&lt;/thead&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;Frontend&lt;/td&gt;
&lt;td&gt;Expo + React Native + Bolt.new UI&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;AI Chatbot&lt;/td&gt;
&lt;td&gt;OpenAI API&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Voice Assistant&lt;/td&gt;
&lt;td&gt;ElevenLabs API&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Backend&lt;/td&gt;
&lt;td&gt;Supabase (Auth, Realtime DB)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Location API&lt;/td&gt;
&lt;td&gt;Geolocation APIs (Browser/Native)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Data Integrations&lt;/td&gt;
&lt;td&gt;Reddit Developer Platform&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Design Utilities&lt;/td&gt;
&lt;td&gt;Pica, 21st.dev, V0.dev&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;Deployment&lt;/td&gt;
&lt;td&gt;Netlify (Web), EAS Build (Android APK)&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;&lt;/div&gt;




&lt;h2&gt;
  
  
  📱 Features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;🔹 AI Legal Assistant – Ask and get legal answers instantly&lt;/li&gt;
&lt;li&gt;🔹 Voice Query Support – Talk to LAXIA using natural voice&lt;/li&gt;
&lt;li&gt;🔹 Learn by Flashcards – Digest IPC sections and constitutional info&lt;/li&gt;
&lt;li&gt;🔹 Law Quiz – Test yourself with legal MCQs&lt;/li&gt;
&lt;li&gt;🔹 Student Mode – Summaries and practice content for law students&lt;/li&gt;
&lt;li&gt;🔹 Country-wise Laws – Browse constitutions and laws by country&lt;/li&gt;
&lt;li&gt;🔹 Travel Mode – Auto-load laws based on GPS&lt;/li&gt;
&lt;li&gt;🔹 Reddit Feeds – Read and share real-world legal discussions&lt;/li&gt;
&lt;/ul&gt;




</description>
      <category>law</category>
      <category>api</category>
      <category>fullstack</category>
      <category>kiro</category>
    </item>
  </channel>
</rss>
