Stop staring at unfamiliar code.
Paste a GitHub issue URL. Get the exact files to change, why they matter, and a working code diff — in under 30 seconds.
What it does
The context senior devs have. Now available to everyone.
How it works
Four steps. No fluff.
Paste the issue URL
Any public GitHub issue. No repo cloning, no setup, no config.
AI reads the codebase
Gemini Pro scans the issue, the file tree, and the relevant source files to build context.
Get your roadmap
Difficulty score, relevant files, step-by-step plan, and a working code diff — all in one page.
Open your PR
Follow the steps, apply the diff, push. Your first open source contribution, done.
Sample output
This is what you get. Not a summary — a diff.
| --- a/src/utils/validateInput.ts | |
| +++ b/src/utils/validateInput.ts | |
| @@ -12,7 +12,14 @@ | |
| export function validateInput(value: string) { | |
| if (!value) return false; | |
| − | - return value.length > 0; |
| + | + const trimmed = value.trim(); |
| + | + if (trimmed.length === 0) return false; |
| + | + if (trimmed.length > 255) { |
| + | + throw new Error("Input exceeds max length"); |
| + | + } |
| + | + return true; |
| } |
Under the hood
Built on real tools. No smoke and mirrors.
GitHub API
Issue body · file tree · source files
Gemini Pro
Multi-step chain-of-thought analysis
Your roadmap
Files · steps · working diff
The problem
Open source is hard to break into — and it shouldn't be.
You find an issue tagged “good first issue.” You open the repo. There are 600 files, zero comments, and no obvious starting point. You spend 3 hours just trying to understand the codebase before writing a single line.
Most people close the tab. CodeLens gives you the context that senior contributors built over months — in seconds.
Time to understand an issue
First-time contributors who give up
PRs merged on first attempt
FAQ
Common questions.
Anything else? Open an issue on GitHub or reach out directly.
Your first PR is closer than you think.
Paste any GitHub issue and see what CodeLens gives you. No account required.
Free tier · 10 analyses/month · No credit card