<?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: Hari Haran</title>
    <description>The latest articles on DEV Community by Hari Haran (@vs_hari).</description>
    <link>https://dev.to/vs_hari</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%2F1332200%2Facad8163-f5bc-4d70-811d-7a23f4a04012.jpeg</url>
      <title>DEV Community: Hari Haran</title>
      <link>https://dev.to/vs_hari</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/vs_hari"/>
    <language>en</language>
    <item>
      <title>Gity | AI GitHub Miner</title>
      <dc:creator>Hari Haran</dc:creator>
      <pubDate>Tue, 11 Mar 2025 17:11:19 +0000</pubDate>
      <link>https://dev.to/vs_hari/gity-ai-github-miner-2h48</link>
      <guid>https://dev.to/vs_hari/gity-ai-github-miner-2h48</guid>
      <description>&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Exploring and understanding GitHub repositories can be a time-consuming and overwhelming task. Whether you're onboarding to a new project, researching open-source code, or debugging an unfamiliar codebase, navigating through countless files and commits is often frustrating.&lt;/p&gt;

&lt;p&gt;Watch Demo &lt;a href="https://www.youtube.com/watch?v=dGN1hdrk04I" rel="noopener noreferrer"&gt;Gity-Youtube&lt;/a&gt;&lt;br&gt;
Try out &lt;a href="https://github.com/vs182/gity" rel="noopener noreferrer"&gt;Gity&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Enter &lt;strong&gt;Gity&lt;/strong&gt; – an AI-powered GitHub miner designed to make code exploration effortless. With Gity, you no longer need to manually dig through repositories; instead, you can simply enter a GitHub repo URL and let AI handle the rest.&lt;/p&gt;

&lt;h2&gt;
  
  
  What is Gity?
&lt;/h2&gt;

&lt;p&gt;Gity is an &lt;strong&gt;AI-driven tool&lt;/strong&gt; that helps developers &lt;strong&gt;quickly analyze, understand, and query&lt;/strong&gt; GitHub repositories. By leveraging &lt;strong&gt;machine learning and embeddings&lt;/strong&gt;, Gity transforms raw code into structured, searchable insights. It allows you to interact with repositories in a way that's intuitive and efficient.&lt;/p&gt;

&lt;h2&gt;
  
  
  How Gity Works
&lt;/h2&gt;

&lt;p&gt;Using Gity is as simple as &lt;strong&gt;entering a GitHub repo URL&lt;/strong&gt;. Here's what happens next:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Cloning &amp;amp; Indexing&lt;/strong&gt; – Gity clones the repository and organizes its structure.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Embedding Generation&lt;/strong&gt; – The AI processes the repo, creating meaningful embeddings for better understanding.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;AI-Powered Querying&lt;/strong&gt; – Ask any question about the repo, and Gity provides instant, context-aware responses.&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Key Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  🚀 Instant Codebase Insights
&lt;/h3&gt;

&lt;p&gt;Forget manual searching—just type in your query, and Gity retrieves the relevant information in seconds.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔍 Intelligent Code Search
&lt;/h3&gt;

&lt;p&gt;No need to scroll through thousands of lines of code. Gity allows you to search for &lt;strong&gt;functions, dependencies, and logic flows&lt;/strong&gt; effortlessly.&lt;/p&gt;

&lt;h3&gt;
  
  
  💡 Context-Aware Responses
&lt;/h3&gt;

&lt;p&gt;Unlike traditional search tools, Gity understands the &lt;strong&gt;relationship between different files and modules&lt;/strong&gt;, providing &lt;strong&gt;accurate and meaningful explanations&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  📂 Git Repository Mining
&lt;/h3&gt;

&lt;p&gt;Analyze any public or private repository without hassle. Gity helps you extract &lt;strong&gt;key insights, dependencies, and architecture details&lt;/strong&gt; with ease.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Use Gity?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Developers &amp;amp; Engineers:&lt;/strong&gt; Speed up onboarding and debugging.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open Source Contributors:&lt;/strong&gt; Quickly understand new projects.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Tech Leads &amp;amp; Managers:&lt;/strong&gt; Analyze project structure efficiently.&lt;/li&gt;
&lt;/ul&gt;

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

&lt;p&gt;Gity is redefining how developers interact with GitHub repositories. Whether you're onboarding a new project or simply exploring an open-source repo, Gity makes it faster and easier than ever.&lt;/p&gt;

</description>
      <category>github</category>
      <category>llm</category>
      <category>rag</category>
      <category>ai</category>
    </item>
  </channel>
</rss>
