Skip to content

bhadzhiev/git-insights-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Git Batch Analyzer

A LangGraph-based system for analyzing multiple git repositories and generating comprehensive development metrics reports.

Project Structure

git_batch_analyzer/
├── __init__.py
├── config/
│   ├── __init__.py
│   ├── models.py      # Configuration data classes
│   └── loader.py      # YAML configuration loading
├── tools/             # Analysis tools (git, calculations, etc.)
├── workflow/          # LangGraph workflow definitions
└── main.py           # CLI entry point

tests/                 # Test suite
example-config.yaml    # Example configuration file

Configuration

The system uses YAML configuration files to specify repositories and analysis parameters. See example-config.yaml for a complete example.

Installation

# Install with uv
uv pip install -e .

# Or install development dependencies
uv pip install -e ".[dev]"

Usage

git-batch-analyzer config.yaml

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages