# GitHub Analyzer

> Self-hosted, open-source app that reviews your GitHub activity with AI and renders a shareable image report. Sign in with GitHub; deploy via Docker Compose.

- **Category:** Developer Tools
- **Licence:** MIT
- **Open source:** oss
- **Languages:** Typescript
- **Platforms:** Docker Compose
- **Tags:** Redis, Data Analysis, OAuth, Reports, LLM, Typescript, AI, Openai Api, Selfhosted, GitHub, Report Generator, Image Report

## Description

GitHub Analyzer is a web app that looks at the projects and activity of a GitHub account and uses an AI to write a fun, sharp summary of what that person has been coding. Any GitHub user can sign in with their account, and the service analyses their repositories and contributions to produce a shareable image report. Users self-host it with Docker Compose after registering their own GitHub App and filling in an OpenAI-compatible API endpoint, key and model name; a Redis container is part of the stack. The front-end is built and served on port 80 (mapped to 8010 on the host). The project is MIT-licensed TypeScript from Bingyan Studio and also runs as a public hosted demo.

## Links

- [Homepage](https://github.com/bingyanstudio/github-analyzer)
- [Website](https://gitbox.hust.online)
- [Self-hosting guide](https://github.com/BingyanStudio/github-analyzer/blob/main/docs/selfhost.md)

---
Source: https://selfhost.directory/project/github-analyzer