From install to first annotation in 10 minutes
DevPulsr works entirely within your existing GitHub or GitLab workflow. No new CI configuration, no code changes, no infrastructure to maintain.
Install with minimal permissions
DevPulsr requests read-only access to pull requests and repository structure — nothing more. No write access, no admin access, no secrets access. Installation takes 2 minutes through the GitHub Marketplace or GitLab integrations panel. You select which repositories to enable individually.
Analysis triggers on every PR event
As soon as a PR is opened or a commit is pushed to an existing PR, DevPulsr receives a GitHub webhook and begins analysis. The diff, changed file context, and your repo's schema files are fetched ephemerally — processed in an isolated environment, never written to persistent storage. Analysis typically completes in 45–120 seconds depending on changeset size.
Annotations land inline in your diff
Findings are posted as GitHub PR review comments, attached to the specific lines they reference. Each annotation includes the finding category, severity, a plain-English explanation, and the reasoning behind it. Reviewers can respond, dismiss, or mark annotations as acknowledged — all within the normal PR flow.
req.cookies.token fallback path. This dual-source auth could allow a token bypass if the cookie path is less validated than the header path.next() rather than thrown, consistent with this project's Express error handling convention.Velocity dashboard updates after every merge
After a PR merges, DevPulsr updates your team's velocity metrics — PR cycle time, first-review latency, review coverage rate, and defect patterns. The dashboard is designed for engineers, not quarterly reviews: real-time data, per-engineer and per-repository breakdowns, and trend signals that flag problems while you still have time to fix them.
See it on your team's PRs today
14-day free trial. Install in 10 minutes. No credit card required.