<?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: Jorge Rosbel Cruz Arias</title>
    <description>The latest articles on DEV Community by Jorge Rosbel Cruz Arias (@jorge_rosbelcruzarias_8).</description>
    <link>https://dev.to/jorge_rosbelcruzarias_8</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%2F3383190%2F80f348c2-e377-44f5-b030-2b877d3a7624.png</url>
      <title>DEV Community: Jorge Rosbel Cruz Arias</title>
      <link>https://dev.to/jorge_rosbelcruzarias_8</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/jorge_rosbelcruzarias_8"/>
    <language>en</language>
    <item>
      <title>🧠 Introducing Gitzen: AI-Powered Git Commit Messages Made Easy</title>
      <dc:creator>Jorge Rosbel Cruz Arias</dc:creator>
      <pubDate>Thu, 24 Jul 2025 00:02:19 +0000</pubDate>
      <link>https://dev.to/jorge_rosbelcruzarias_8/introducing-gitzen-ai-powered-git-commit-messages-made-easy-2gka</link>
      <guid>https://dev.to/jorge_rosbelcruzarias_8/introducing-gitzen-ai-powered-git-commit-messages-made-easy-2gka</guid>
      <description>&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%2Fk77aw9wnjpuzrlazgwv3.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%2Fk77aw9wnjpuzrlazgwv3.png" alt="gitzen-cli" width="800" height="491"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Gitzen is a CLI tool that uses AI to automatically generate well-formatted git commit messages. It's currently in development but fully usable for daily workflows.&lt;/p&gt;

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

&lt;p&gt;Gitzen is a command-line tool that integrates with popular AI providers like Google Gemini to automatically generate concise and well-formatted git commit messages . No more staring at a blank commit message wondering what to write!&lt;/p&gt;

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

&lt;p&gt;The CLI provides four core commands:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;gitzen start&lt;/code&gt;&lt;/strong&gt; - Initialize configuration and setup&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;gitzen commit&lt;/code&gt;&lt;/strong&gt; - Generate AI-powered commit messages from staged changes
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;gitzen summarize&lt;/code&gt;&lt;/strong&gt; - Get summaries of changes in staging/working directory&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;&lt;code&gt;gitzen batch&lt;/code&gt;&lt;/strong&gt; - Automatically group unstaged changes into logical commits&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Quick Start
&lt;/h2&gt;

&lt;p&gt;Install globally via npm:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;npm &lt;span class="nb"&gt;install&lt;/span&gt; &lt;span class="nt"&gt;-g&lt;/span&gt; gitzen
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Initialize the configuration:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;gitzen start
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then use it for your commits:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="c"&gt;# Stage your changes&lt;/span&gt;
git add &lt;span class="nb"&gt;.&lt;/span&gt;

&lt;span class="c"&gt;# Let AI generate the commit message&lt;/span&gt;
gitzen commit
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  Development Status
&lt;/h2&gt;

&lt;p&gt;⚠️ &lt;strong&gt;Important&lt;/strong&gt;: Gitzen is currently in active development (version 0.1.2) but is stable and usable for daily development workflows. The core functionality works reliably, though new features and improvements are being added regularly.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Gitzen?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Smart AI Integration&lt;/strong&gt;: Works with Google Gemini and other AI providers&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Customizable&lt;/strong&gt;: Supports different commit templates and languages&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Batch Processing&lt;/strong&gt;: Intelligently groups related changes&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Developer-Friendly&lt;/strong&gt;: Simple CLI interface with helpful prompts&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The tool uses a modular architecture with clear separation between CLI interface, Git operations, and AI integration, making it reliable and extensible.&lt;/p&gt;

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

&lt;p&gt;Give Gitzen a try in your next project! While it's still evolving, the current version provides solid functionality for automating one of the most tedious parts of the development workflow.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Repository&lt;/strong&gt;: &lt;a href="https://github.com/JorgeRosbel/gitzen" rel="noopener noreferrer"&gt;JorgeRosbel/gitzen&lt;/a&gt;&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
