SELECTED WORKDeveloper tools & AI

PROJECT NOTE

GitHub Repo Analyzer

Turning a collection of repositories into useful, readable documentation.

Conceptual system illustration
YEAR
2025
TOOLS
Python, PyGithub, OpenAI API, CLI

The work behind the system.

A Python command-line tool that inspects GitHub repositories and creates Markdown reports. It identifies languages, frameworks, and code structure, with optional AI-generated summaries to explain what each project does.

What I focused on

  1. 01

    Discovers repositories and inspects their languages, dependencies, and file structure.

  2. 02

    Generates Markdown reports with optional AI summaries.

  3. 03

    Supports repository selection and a mode that runs without AI calls.

PythonPyGithubOpenAI APICLI