ai-powered  ·  bilingual  ·  pdf export

github commits
into it reports
automatically.

stop writing reports manually. repolog reads your commit history, classifies your work with ai, and exports a professional pdf — in under 2 minutes.

< 2 min
to generate
id / en
bilingual
free
to use
repolog — zsh

# generate monthly IT report

repolog generate \

--repos my-app,api-service \

--from 2026-06-01 --to 2026-06-28 \

--lang id

 

connecting to github... done

fetching commits... 47 commits found

classifying with AI...

features: 18   bugfixes: 9   infra: 20

generating sections in bahasa indonesia...

exporting pdf...

report ready in 1m 38s

→ laporan-it-juni-2026.pdf

# how it works

$ git clone01

connect repositories

sign in with github, pick any repos, set a date range. commits are fetched instantly from your account.

→ 3 repos selected, 2026-06-01 to 2026-06-28

$ ai classify02

ai classifies your work

claude reads each commit message, groups by feature, bug fix, or infra change, and writes a professional summary.

→ 47 commits classified in 12s

$ export --pdf03

export it report

download a polished pdf — executive summary, system updates, future plans — ready to send to your manager or client.

→ laporan-it-juni-2026.pdf (84 kb)

# features

--multi-repo

multi-repository support

combine commits from multiple github repos into one unified report. perfect for developers working across several projects.

--lang id|en

bilingual reports

generate reports in bahasa indonesia or english. choose per report — ideal for local teams and international clients.

--export pdf

professional pdf export

clean formatted pdf with your name, position, company, and all activity — ready to send without any editing.

--model claude

ai-powered classification

claude ai categorises each commit as feature, bug fix, infra, or maintenance — then writes a human-readable summary.

--alias "Portal"

repository aliases

map raw repo names like "fe-v2-app" to readable names like "customer portal" for polished, client-ready reports.

--preset this-month

date presets & custom range

quick presets: this month, last 30 days, this year. or set a fully custom start and end date for any period.

# who uses repolog

~/dev $

monthly activity reports for managers

freelance project summaries for clients

personal portfolio documentation

sprint retrospective reports

~/team $

weekly team progress updates

quarterly development reviews

cross-team project status reports

stakeholder-ready summaries

~/pm $

track developer output across repos

generate client-facing delivery reports

audit trail for completed features

budget justification documentation

# faq

?is repolog free to use?

>yes. bring your own ai api key and repolog is completely free. add your key in settings after signing in.

?which github repositories are supported?

>any repository you have access to — public or private. repolog uses your github oauth token to fetch commits you authored.

?what ai model powers the report generation?

>repolog uses claude by anthropic to classify commits and generate content. you can provide your own anthropic api key or use a compatible openai-format provider.

?can i generate reports in indonesian?

>yes. repolog fully supports bahasa indonesia. choose the language per report — all sections including the executive summary are generated in your selected language.

?how long does it take to generate a report?

>most reports are ready in under 2 minutes. repositories with hundreds of commits may take slightly longer depending on your ai api response time.

?can i use custom project names instead of repo names?

>yes. set an alias per repository so the report shows "customer portal" instead of "fe-v2-customer". aliases apply to ai content and the pdf.

?is my github data stored?

>repolog only stores the generated report content, not raw commit data. your github access token is used only during generation and not permanently stored.

repolog — get started

# automate your it reports today

repolog init --github

connecting to github oauth...

setting up your profile...

generating your first report...