semvec/pypi-packages huggingface dataset:
flexinfer-git-chronicles 0.2.6
Analyze git repositories temporally using Vector Search and LLMs to produce visual narratives.
License: MIT
Requires Python: >=3.11

![Banner](assets/banner.png)
# flexinfer-git-chronicles

![Header](assets/header.svg)

[![pipeline status](https://gitlab.flexinfer.ai/libs/py-git-chronicles/badges/main/pipeline.svg)](https://gitlab.flexinfer.ai/libs/py-git-chronicles/-/commits/main)
[![coverage report](https://gitlab.flexinfer.ai/libs/py-git-chronicles/badges/main/coverage.svg)](https://gitlab.flexinfer.ai/libs/py-git-chronicles/-/commits/main)

Analyze git repositories temporally using Vector Search and LLMs to produce "Life of the Repo" visual narratives.

## Features

- **Git Extraction**: Analyzes commit history, diffs, and authorship.
- **Vector Analysis**: Semantic clustering of commits using Qdrant.
- **LLM Insights**: Generates narrative summaries of development cycles.
- **Visual Reporting**: Produces SVG-based timeline reports.

## Installation

```bash
pip install flexinfer-git-chronicles
```

## Usage

```bash
chronicle analyze /path/to/repo --output report.md
```