Loading…

Multi-VCS compliance automation

Automate Repository Governance Across GitHub, GitLab & Bitbucket

Set rules once. Runs on schedule. Zero manual effort.

100+ compliance rules for naming, branch protection, required files, org settings, and more.

Free trial coming soon

Works with

GitHubGitLabBitbucket

Sample Compliance Report

Overall Compliance87%

Rule Violations

Missing README files23 repos
Incorrect branch naming15 repos
Inactive repositories8 repos

Platform Breakdown

GitHub
92%
GitLab
78%
Bitbucket
89%

How It Works

Three steps from connection to compliance report.

1

Connect Your Repos

Link GitHub, GitLab, or Bitbucket — OAuth or personal token, no extra setup.

2

Define Rules

Write compliance rules by hand or let AI generate them from a plain-language prompt.

3

Run & Report

Schedule automated scans, get compliance reports, and act on violations.

Repository Governance Features

Multi-Platform Support

Seamlessly integrate with GitHub, GitLab, and Bitbucket. One dashboard for all your repositories.

  • • Single connection model for GitHub, GitLab, and Bitbucket
  • • One dashboard to browse targets and run policies
  • • Consistent checks across providers without rewriting rules

Smart Rule Engine

Create custom compliance rules for naming conventions, branch policies, required files, and repository activity.

  • • Repository naming standards
  • • Default branch and required-file policies
  • • Activity signals for stale or empty repos

Policies

One scheduled unit: your rules, filters, and VCS connections together.

  • • Hand-built rules (docs, naming, branches)
  • • AI policy: @mention connections → preview → multi-provider compile
  • • Cron-style schedules per policy bundle

Automated Reports

Get detailed compliance reports with actionable insights. Track progress over time and identify problem areas.

  • • Per-repo and org-wide compliance summaries
  • • Trend views to track improvement over time
  • • Export-friendly results for audits

Flexible Filtering

Target specific repositories with include/exclude filters. Focus on what matters most to your organization.

  • • Organization-wide and team-scoped targets
  • • Custom include/exclude patterns
  • • Exclude archived or template repos

Real-time Monitoring

Continuous monitoring ensures your repositories stay compliant. Get alerts when issues arise.

  • • Latest pass/fail per policy run without hopping between UIs
  • • Notifications when scans surface new violations
  • • See which repos regressed since the last run

Guided or AI policies

Create policies with a step-by-step wizard or describe what you want in plain language. All checks stay read-only.

Read the docs

Guided setup

Presets or from scratch — connection, target scope, rule parameters, and schedule in form steps.

  1. Connection
  2. Target scope
  3. Rule parameters
  4. Schedule

VCS connection

GitHub · acme-platform

Target scope

Organization: acme-platform

Include all repos · exclude archived

Rule parameters

OSS naming convention

Case sensitive: Off

Schedule

Next step — e.g. weekly on Monday

AI policy

Name, schedule, then describe what to enforce. Type @ to target GitHub, GitLab, or Bitbucket connections — several in one prompt — and preview generated rules before saving.

  1. Name & schedule
  2. Prompt

Mentioned connections

@GitHub · acme-platform@GitLab · platform-engineering

Prompt

@GitHub · acme-platform require README and LICENSE on every repo. @GitLab · platform-engineering require CODEOWNERS on all group projects.

GitCompliance generates concrete rules — preview before you save.

Loading page…