Automated PR Reviews.
Pre-Commit Safety.
Directly in GitHub.

Install the Milens GitHub App and get risk scores, dead code detection, and test impact analysis on every pull request. Zero configuration. Instant insights.

Three steps to automated PR safety.

Install once. Every future PR gets scored, checked, and commented on automatically.

1

Authorize

Visit github.com/apps/milens and click Install. Grant the necessary repository permissions — read-only for code analysis, write-access for PR comments.

2

Select Repositories

Choose which repositories to activate Milens on. You can install on all repositories or select specific ones. Toggle any repo on or off at any time.

3

Done

Milens immediately analyzes your codebase and begins monitoring. Every PR opened or updated triggers a full risk assessment, with results posted as a comment within seconds.

See a PR review in action.

This is what your team sees on every pull request. Instant risk scores, dead code detection, and targeted recommendations.

Pull Request #42
PR #42 opened: "Refactor payment processing"
by @alex-chen • 3 files changed • +126 −48

Milens bot commented:

## PR Risk Assessment

Symbol
Risk
Heat
Dependents
Tested
handlePayment
CRITICAL
92
15
No ⚠
checkoutRoute
HIGH
78
8
Yes ✓
formatCurrency
LOW
10
0
No

Summary: 1 CRITICAL, 1 HIGH, 1 LOW
⚠ Recommend: Add tests for handlePayment before merging.

What the GitHub App does.

Five core features that run on every PR. No setup, no YAML, no configuration files.

detect_changes

Detect Changes on Push

Know exactly which symbols changed. Every push triggers an automatic diff-to-symbol mapping so you see not just files, but every function, class, and method that was modified.

🔍 review_pr

PR Risk Assessment

Every changed symbol gets a risk score — CRITICAL, HIGH, MEDIUM, or LOW — based on its blast radius, number of dependents, and test coverage. Risky merges are flagged before they happen.

pre_commit_check

Pre-Commit Safety Gate

Combined safety gate before merge. Runs risk review, dead code detection, and test coverage gap analysis in one pass. Blocks high-risk merges with prescriptive recommendations.

📝 annotate

Auto-Annotate Changed Symbols

Changed symbols are automatically annotated for future recall. The knowledge graph remembers every modification so future sessions can reference past changes and their outcomes.

🔬 test_impact

Test Impact Analysis

Know exactly which tests to run. The app maps changed symbols to affected test files so your CI runs only what matters — saving minutes per pipeline and surfacing coverage gaps.

Free for open source. Pro for teams.

Public repositories are always free. Private repos start at $5 per seat per month.

Free

$0 / month

For open source maintainers and public repositories.

  • Unlimited public repositories
  • All 5 PR review features
  • detect_changes on every push
  • Automated PR comments
  • Risk score dashboard
  • Community support
Install Free

Ship safer code. Every PR, every time.

Install the GitHub App and get risk scores, dead code detection, and test impact analysis on every pull request — free for public repositories.

Install GitHub App