Skip to main content
EcoutezNew from the Gitmore team: Ecoutez — in-product feedback at the exact moment it matters →

Git Reporting Tool
Human or AI, Every Commit

Every commit and PR across GitHub, GitLab and Bitbucket, split between your team and AI agents like Claude Code, Copilot, Cursor and Codex. Turned into clear updates in Slack, email, a client portal or Claude.

GitHubGitHub
GitLabGitLab
BitbucketBitbucket

No credit card required

AI Agent Ledger

What humans and AI agents shipped

Your team now ships with Claude Code, Copilot, Cursor and Codex. Gitmore labels every pull request and commit by who wrote it, across GitHub, GitLab and Bitbucket, so you can see AI share, merge rates and time to merge per agent — and spot agent PRs that are waiting on a human.

  • ✓Co-authored-by trailers and “Generated with” footers
  • ✓Agent bot accounts (Copilot, Devin, Jules, Codex…)
  • ✓Agent branch prefixes like copilot/ and cursor/
  • ✓Reported as a floor: no signal means human
How AI agent attribution works →

Merged pull requests · last 30 days

72 PRs · 4 repos

Humans41 · 58%
Claude Code16 · 22%
GitHub Copilot9 · 12%
Cursor6 · 8%

Recent changes

Stream large CSV exports

web#412 · co-authored with Ada

Claude Code

Fix flaky login test

web#418 · waiting on review · 2 days

GitHub Copilot

Retry failed invoices

billing#88 · approved by Linus

Human
The difference

Your team's work, summarized.
Everyone stays in sync.

5

Manual updates

Without Gitmore

6h 15m/ week

15 min × 5 devs × 5 days

  • ✗Long standups with unclear progress updates
  • ✗Manually writing status updates and reports
  • ✗Chasing team members for progress updates
  • ✗Stakeholders asking "what shipped this week?"

Automated reports

With Gitmore

~10 min/ week

~2 min/day × 5 days · Same for 1 or 100 devs

  • ✓Automated reports from actual Git activity
  • ✓AI-summarized commits and PRs delivered to Slack/email
  • ✓Real-time visibility for stakeholders
  • ✓Ready-to-use templates for standups and reports

Save 6h 15m every week — that's 316+ hours per year

Get started free
How it works

Seriously, it's that simple

No complicated onboarding. No sales calls. No "enterprise setup wizard."

01

Connect Your Repo

With one click, we set up webhooks automatically. No configuration files, no YAML hell.

02

We Watch Your Activity

Every commit, PR, and merge gets tracked. No manual updates needed. Your Git activity speaks for itself.

03

You Get Answers

Check your dashboard, ask our AI, or wait for your weekly/daily email. Your choice—we're not pushy about it.

Ready to automate your team updates?

Get started free
Everything included

One record of your work, for everyone

Every plan includes all of these. Plans differ in AI credits, plus the Slack agent and custom prompts on paid plans.

Automated reports

Daily, weekly or monthly summaries of what shipped, delivered to Slack or email on your schedule, in your timezone.

AI agent ledger→

See which pull requests and commits Claude Code, Copilot, Cursor, Codex, Devin and others wrote, next to your team's.

Client portals→

Password-protected, branded update pages in plain language for clients, investors and executives.

Proactive alerts→

Stale PRs, agent PRs waiting on a human, merges without a reviewer, AI-share spikes and dormant repos, in Slack or email.

30 days of history on connect

New repositories import the last 30 days of pull requests and commits, so your first report isn't empty.

Any audience, 11 languages

Write the same week for your team, a client or leadership, in English, French, German, Spanish, Japanese and more.

Public changelogs

A customer-facing changelog and embeddable widget built from merged work, for the repositories you choose.

GitHub, GitLab and Bitbucket

One consistent view across all three, including self-hosted GitLab. Reviews and approvals are tracked too.

Never reads your code

Only event metadata (titles, messages, authors, timestamps). Signed webhooks, encrypted tokens, read-only MCP.

Planned vs shipped

Your task board, matched to real code

Connect the tool your team plans in. Gitmore matches tasks to the pull requests that implement them, so reports and the AI know which planned work actually shipped — and which tasks were merged but never closed.

This week · Linear ↔ GitHub, GitLab, Bitbucket

ENG-142 CSV export for invoices

web#412 · merged

Shipped

ENG-150 Single sign-on with SAML

api!77 · merged

Merged, task still open

ENG-155 Retry failed invoices

billing#88 · in review

In progress

ENG-161 Currency rounding fix

no linked PR

Done without a PR
1

Linked automatically

A task id (ENG-142) or task link in the PR title, branch, description or commits connects the two. No new workflow for developers.

2

AI suggestions, human decisions

Similar titles become suggestions you confirm in one click. Nothing is closed in your tool from a guess.

3

Closed when it ships

When a linked PR merges, Gitmore can mark the task done and comment “Shipped in …” with the PR link.

Notion, Linear, Jira and more →

Acme Corp — product update

October 2026

This month: easier data exports, more reliable invoicing and a currency accuracy fix.

What shipped

  • Reporting and data

    You can now export your data to CSV, including large exports, for use in spreadsheets.

  • Billing reliability

    Invoices that fail to go through are retried automatically.

🔒 Password protected · your logo and colorsDownload PDF
Client Portals

Updates for the people who pay for it

Share a branded page that turns your merged work into a plain-language update. No branch names, no commit hashes, no internal names — just what changed for them. Pick the repositories, the audience and the language; Gitmore writes it and keeps it current.

Clients

Agencies and freelancers: show what you delivered this month.

Investors

Founders: product progress for the monthly update, without writing it.

Executives

Leadership: outcomes and risks, not commit hashes.

Team

A shared page for everyone, refreshed every period.

See how client portals work →
Features

Let's dive into Gitmore

Every feature below is built around one idea: your team shouldn't have to chase updates. From one-click integrations to AI-generated reports and a chat assistant that answers questions about your codebase, each piece works together so engineering progress stays visible without the overhead.

Integrations

Connect in seconds

Two ways to connect your repositories. Use OAuth for a one-click setup, or add a manual webhook if you prefer full control. Both take under 2 minutes and Gitmore never accesses your source code.

1

OAuth Integration

Sign in with your Git provider, select repositories, and authorize. Webhooks are created automatically.

2

Manual Webhook

Copy your unique webhook URL from Gitmore, paste it into your repository settings. Done.

GitHub
GitLab
Bitbucket
Gitmore
Gitmore
Automations

Set it once, stay informed forever

Pick a template, connect your repo, and choose where to deliver. Gitmore handles the rest: AI-generated reports on your schedule, zero maintenance.

Daily & Weekly Reports

Start every day or week with a complete picture of what happened. Commits, PRs, contributors, and an AI-written summary delivered before your first coffee.

Daily or weekly scheduleEmail
Try this template
Inside the Report

Every section, explained

Scroll through to see what goes into every report Gitmore generates. Each section is crafted by AI to give your team maximum context with minimum noise.

1
AI-Generated Summary

Every report starts with an intelligent overview written by AI. It reads every commit message, PR description, and contributor activity, then distills it into a paragraph your whole team can understand in 10 seconds.

2
Key Metrics at a Glance

Four data points chosen for maximum signal: when the team was most active, the session focus, total events tracked, and how many contributors were involved. No noise, just the numbers that matter.

3
Activity Timeline

A 24-hour activity chart showing exactly when work happened. The highlighted bar marks peak activity. Great for understanding team rhythms, timezone coverage, and whether your team is sprinting or spreading work evenly.

4
Work Distribution

See the balance between features, fixes, refactoring, DevOps, and documentation at a glance. This helps engineering leaders spot trends: too much firefighting? Not enough documentation? The data tells the story.

5
What Shipped & What Got Fixed

AI categorizes every PR and commit into "New Things We Built" and "Problems We Solved". Each item includes who did it, how long it took, and the business impact. No more asking "what shipped this week?" in meetings.

6
Summary, Contributors & Feedback

Each report closes with a final summary tying everything together, a list of all contributors, and a quick feedback prompt. One click to let us know if the report was useful so Gitmore keeps getting smarter.

MCP Server & API

Your Git history, inside your AI tools

Connect Claude, Cursor or any MCP client to Gitmore's remote MCP server with one API key. Ask “what did we ship this week?” from the editor and get answers across all your repositories and providers. Read-only, scoped to your account, and no AI credits used.

Claude CodeClaude DesktopCursorAny MCP client
Set up the MCP server →

Claude Code

$ claude mcp add --transport http gitmore \
    https://app.gitmore.io/api/mcp \
    --header "Authorization: Bearer gm_your_api_key"

Tools your AI can call

  • activity_summary — What shipped in a period, the same way for GitHub, GitLab and Bitbucket
  • agent_ledger — Humans vs AI agents: PRs, merge rates, time to merge
  • find_changes — “When and why did we change the rate limiter?”
  • recent_activity — Latest pull requests and pushes, newest first
  • agent_reports — Work summaries your coding agents posted
  • list_repositories — Every connected repository
Gitmind AI Agent

Ask anything about your codebase

Gitmind connects to your Git provider's API and combines it with AI to answer any question about your repositories, PRs, and team activity in real time.

Gitmind

Gitmind

Online

What's PR #312 about?

PR #312 is Sarah's implementation of the new Stripe webhook handler. It adds idempotency keys to prevent duplicate charges, refactors the retry queue, and includes 14 new integration tests. It touches 8 files across the payments and queue modules. Two approvals so far from Alex and Jordan — waiting on CI to finish.

Has it introduced any breaking changes?

Yes, one — the webhook payload schema changed. The `charge.completed` event now includes a `metadata` field that downstream consumers need to handle. Sarah added a migration guide in the PR description and notified the platform team in the comments.

Pricing

Simple, transparent
pricing

Choose the plan that fits your team. Upgrade or downgrade anytime.

MonthlyYearlySave 17%

Free

Everything Gitmore does, with a few AI credits

$0forever
  • ✓Unlimited repositories
  • ✓Unlimited automations
  • ✓2 AI credits/month
  • ✓All features included below
Get Started

*No credit card required

Most Popular

Pro

For professional developers and small teams

$8.99/month
  • ✓Everything in Free
  • ✓100 AI credits/month
  • ✓AI agent in Slack
  • ✓Priority support
Get Started

Enterprise

For teams that need full control

$30/month
  • ✓Everything in Pro
  • ✓500 AI credits/month
  • ✓Custom-prompt reports (tailored reporting in your brand voice)
  • ✓Custom integrations
Get Started

Included on every plan

  • ✓AI agent ledger (humans vs Claude Code, Copilot, Cursor…)
  • ✓Client portals
  • ✓Notion, Linear, Jira, Asana, ClickUp & Trello
  • ✓MCP server & API
  • ✓Proactive alerts
  • ✓Public changelog
  • ✓30-day history import
  • ✓Reports in 11 languages

1 AI credit = one chat answer, scheduled report, report preview or client-portal summary. The MCP server, ledger and alerts don't use credits.

Prices excl. VAT where applicable.

Frequently asked
questions

Everything you need to know about Gitmore.

Have another question? Contact us on X (Twitter) or by email.

We support GitHub, GitLab, and Bitbucket: GitHub.com (including GitHub Enterprise Cloud organizations), GitLab.com and self-hosted GitLab, and Bitbucket Cloud. You can connect private and public repositories. Self-hosted GitHub Enterprise Server and Bitbucket Data Center aren't supported yet.

Gitmore integrates with both GitHub and Slack to deliver automated team reports. Unlike basic GitHub-Slack integrations that just forward notifications, Gitmore uses AI to aggregate and summarize all activity into meaningful reports - daily digests, weekly summaries, or custom schedules - delivered directly to your Slack channels.

Gitmore gives CTOs and engineering leaders high-level visibility across all repositories without requiring manual reports from team leads. You get AI-generated summaries of development velocity, what features shipped, blockers, and team contributions - all extracted automatically from Git activity and delivered on your schedule.

You can connect GitHub repositories in two ways: 1) OAuth integration - sign in with GitHub and select repositories to connect automatically, or 2) Manual webhook setup - add a webhook URL to your repository settings. Both methods take under 2 minutes and you'll start receiving data immediately.

Our LLM analyzes webhook event metadata including commit messages, pull request descriptions, file names, and author information to categorize work into features, bug fixes, refactoring, documentation, and more. You'll receive intelligent summaries of team progress, development velocity metrics, and project insights via email or Slack - all without accessing your actual source code.

Gitmind is Gitmore's AI chat agent that lets you ask questions about your repository activity in natural language. You can ask things like 'What did the team ship last week?', 'Show me all bug fixes in the last month', or 'Who worked on the authentication feature?' - and get instant, accurate answers based on your Git history.

Yes. Gitmore labels pull requests and commits written by Claude Code, GitHub Copilot, Cursor, OpenAI Codex, Devin, Google Jules, Aider and Windsurf, using signals that are already in your Git data: co-author trailers, "Generated with" footers, agent bot accounts and agent branch names. Detection is deliberately conservative, so the AI share it reports is a floor rather than a guess. The ledger shows AI share, merge rates and time to merge per agent, across GitHub, GitLab and Bitbucket.

Yes. Connect Notion, Linear, Jira, Asana, ClickUp or Trello and Gitmore matches tasks to the pull requests that implement them, using task ids or links in PR titles, branches, descriptions and commit messages. Similar titles become suggestions you confirm. When a linked PR merges, Gitmore can mark the task done and comment with the PR link, and reports show planned vs shipped work.

Yes. Client portals are password-protected, branded pages that turn your merged work into a plain-language update for clients, investors, executives or your team, in their language. They leave out branch names, commit hashes and internal names, and can be downloaded as a PDF.

Yes. Gitmore has a remote MCP server. Create an API key, add the server to Claude Code, Claude Desktop, Cursor or any MCP client, and ask about your work across all repositories, such as what shipped this week or which PRs AI agents wrote. It is read-only and doesn't use AI credits.

No. When you connect a repository, Gitmore imports its last 30 days of pull requests and commits, so your first report, ledger and portal already have history.

We implement enterprise-grade security measures including webhook signature verification. All webhook payloads are validated and processed in isolated environments. We only access event metadata (commit messages, PR titles, author info, timestamps) - never your actual source code or code changes. This ensures complete privacy of your codebase while providing valuable development insights.

No, Gitmore never accesses your source code. We only receive and process webhook event metadata - commit messages, PR titles and descriptions, author information, file names, and timestamps. Your actual code changes, file contents, and repository files remain completely private and are never transmitted to our servers.

Yes, Gitmore offers a free forever plan with unlimited repositories, unlimited automations, every feature (AI agent ledger, client portals, task tools, MCP server, alerts) and 2 AI credits/month. No credit card required. Upgrade anytime for more AI credits, the Slack agent and custom prompts.

Yes, you can cancel or downgrade your plan at any time from your account settings. There are no long-term contracts or cancellation fees. If you downgrade, you'll retain access to your current plan until the end of your billing period.

Try it for free

We're confident you'll love it. But if you don't? Just cancel. No hard feelings. No "let's schedule a call to discuss your experience" emails.

Get started