Evidence finds the issue
Your public work is matched to open, unassigned issues — biased toward under-served repos and maintainers who registered here asking for help.
Litmus matches contributors to issues they can actually land, pressure-tests their approach against the real codebase before a line is written, and hands maintainers a queue where work that can explain itself rises to the top.
Evidence over self-reporting: Litmus reads your repositories, languages, and topics, then finds open, unassigned issues in repos that actually want the help.
Enter a public GitHub username. You'll get a skill map built from real evidence and a shortlist of issues where that evidence gives you the best chance of a merged PR.
Every orientation, plan, revision, and trust brief is recorded here. Revising a plan after repository feedback is the strongest signal Litmus can show a maintainer.
Your public work is matched to open, unassigned issues — biased toward under-served repos and maintainers who registered here asking for help.
Litmus reads the implicated files, their callers, the tests, and the constraints that trip people up — and briefs you in sixty seconds.
State your intended approach. Litmus surfaces the specific collisions a naive plan would miss, tied to real functions with file:line evidence.
The maintainer gets a trust brief: what the change does, whether you revised when corrected, and one sortable verdict.
Litmus reads your open issues and PRs against the repo's structural memory, then ranks both around your stated intent — auth refactor first, public API changes first, first-timer-friendly first. Your call.
Connect a repository, say what matters this month, and Litmus ranks real open issues and PRs — weighing structural risk, planning trails, and cross-PR collisions.
On first connection Litmus builds a durable map of the repo — modules, dependency edges, tests, conventions, constraint signals — and refreshes it only when the default branch moves. Every plan check and trust brief runs against that memory, not a cold read. Registered repos are also surfaced first to matched contributors.
Turn the bot on and Litmus answers volunteers on your issues with a single question drawn from the code that issue touches — the kind only someone who opened the file can answer. It reads the reply, judges it against the repo, and records the result on the contributor's trail. You never type a word.
Connect a repository in the Repositories tab first.
Paste any open pull request URL. Litmus reads the diff against the repo's memory and any Litmus planning trail, then renders the verdict a maintainer actually needs.
Repository-aware contribution guidance