coldteadotai/pr-lens

Review code 100X faster. Lens draws every PR as animated architecture and data-flow walkthroughs, inside the pull request itself. Use it as a GitHub App, GitHub Action, CLI, or a Skill for your coding agent

What it solves

PR Lens addresses the difficulty of understanding complex code changes by automatically generating visual architecture and data-flow diagrams for pull requests. It helps developers grasp the impact of a change—such as which components are modified, added, or removed—without needing to manually parse code diffs.

How it works

PR Lens analyzes code changes and renders them as interactive, animated diagrams. It can be installed as a GitHub App, a GitLab CI/CD component, or a Bitbucket pipe to automatically post these diagrams as comments on pull requests. The tool uses a custom renderer to create diagrams that show system architecture, data flow, and specific payload changes. Developers can also use it via a CLI or integrate it with coding agents to visualize codebases or pending changes before a pull request is even opened.

Who it’s for

This tool is designed for software engineers, code reviewers, and teams working on complex or large-scale codebases who want to accelerate the review process and improve architectural visibility.

Highlights

  • Animated Visualizations: Automatically generates architecture and data-flow diagrams that illustrate code additions, changes, and removals.
  • Interactive Canvas: Provides a full-size, zoomable canvas for exploring diagrams, with support for step-by-step walkthroughs.
  • Agent Integration: Allows coding agents to generate and attach diagrams to pull requests, or to interact with the canvas to answer questions about the code.
  • Multi-Platform Support: Works natively with GitHub, GitLab, and Bitbucket, with configurable settings to refine diagram names and groupings.

Related

  • Project
  • Project
  • Project
  • Project
  • Project