Skip to content
| Marketplace
Sign in
Visual Studio Code>SCM Providers>GitFlowAI By Sphere HiveNew to Visual Studio Code? Get it now.
GitFlowAI By Sphere Hive

GitFlowAI By Sphere Hive

Sphere Hive

|
2 installs
| (0) | Free
Visual Repository Intelligence inside VS Code
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

GitFlowAI 🚀

Visual Repository Intelligence inside VS Code

Version License VS Code

GitFlowAI is a powerful VS Code extension that leverages Groq AI (Llama-3.3-70b) to visualize your codebase. It transforms complex file structures and logic into beautiful, interactive D3.js flowcharts directly within your editor.


✨ Features

🔍 AI-Powered Analysis

  • Entire Workspace Analysis: Scans your project structure and file types to generate high-level architectural diagrams.
  • Single File Analysis: Deep dives into specific files to visualize logic flow, decision trees, and function sequences.
  • Smart Context: Uses LLMs to understand the purpose of your code, not just the syntax.

📊 Interactive Visualizations

  • User Flow: Understand the journey through your application.
  • Architectural Diagrams: See how modules and components connect.
  • Logic Flow: Trace boolean logic and decision points.
  • Sequence Flow: Visualize the order of operations.
  • Interactivity: Drag nodes, pan, zoom, and explore your graph.

🚀 Getting Started

Installation

  1. Open VS Code.
  2. Go to the Extensions view (Ctrl+Shift+X).
  3. Search for GitFlowAI.
  4. Click Install.

Usage

  1. Click the GitFlowAI icon in the Activity Bar (left sidebar).
  2. Select a Visualization Type (e.g., User Flow, Logic Flow).
  3. Click Start Analysis.
  4. Choose your scope:
    • Analyze Entire Workspace: Good for high-level overviews.
    • Analyze Specific File: Best for understanding complex logic.
  5. Wait a moment for the AI to process your code.
  6. Interact with the generated flowchart in the sidebar!

🛠️ Configuration

GitFlowAI uses a default Groq API key for immediate use. However, for heavy usage, we recommend setting your own key:

  1. Get a free API Key from Groq Console.
  2. In VS Code, open Settings (Ctrl+,).
  3. Search for gitflowai.
  4. Enter your key in GitFlowAI: Groq Api Key.

🏗️ Architecture

The extension is built with a modern stack:

  • Frontend: HTML/CSS/TypeScript in a VS Code Webview.
  • Visualization: D3.js v7 for force-directed graphs.
  • AI Engine: Groq SDK running llama-3.3-70b-versatile for ultra-fast inference.
  • Backend Logic: TypeScript-based analysis of file systems and git metadata.

🤝 Contributing

We welcome contributions!

  1. Fork the repository.
  2. Create a feature branch (git checkout -b feature/amazing-feature).
  3. Commit your changes (git commit -m 'Add amazing feature').
  4. Push to the branch (git push origin feature/amazing-feature).
  5. Open a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Built with ❤️ by SphereHive
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft