How PEQY works
PEQY checks your pull requests, runs research-backed checks, makes helpful suggestions and learns from your interactions.
Submit your PR in Git
PEQY works seamlessly with your existing Git workflow. No disruption to your process.
Invisible checks
PEQY doesn't get in your way. We only notify you when it's important.
Suggestion
Prefer explicit parameter signatures over kwargs
The PR introduces violations in SDK metric factory and evaluation methods. The DeepEvalMetricFactory.create method (line 87) uses...
Refactor factory to use explicit parameters where possible or implement strict validation: raise ValueError for unknown kwargs keys after filtering. Document accepted keys explicitly in docstrings, e.g., 'Accepted kwargs: model, threshold, window_size (for relevant metrics)'.
PEQY is great from day one, and gets better every day.
Enforce team standards automatically and ensure consistent code quality across all projects.
Our Research
PEQY is fed by our constantly extended and improved database which is based on quantitative and qualitative research led by devs, not LLMs.
Your behavior
Through every Pull Request, comment, and suggestion accepted or declined, PEQY continuously improves and adapts to your specific workflow.
Impeccably integrated into your pull request workflow.
PEQY automatically runs on every pull request and surfaces results directly in GitHub and GitLab.
Works with your language and framework.
PEQY has already worked successfully with the following technologies:
Get started in minutes in three simple steps.
Start using PEQY now and catch serious bugs before they ship
Connect
Simply connect PEQY to your GitHub or GitLab repository in minutes.
Pull Request
Open a PR and PEQY automatically analyzes your commit.
Merge
Review PEQY's suggestions and merge with confidence.