Product overview
How Litmus works.
Evals for humans.
What Litmus does
Litmus generates and hosts coding interviews built from your codebase, tickets, and job descriptions. Instead of generic OAs and take-homes, candidates build a real feature with their usual tools while we track file iteration, commit history, and AI usage. A round can run async, or live on a call with your team. Every submission runs against a grading harness in a sandbox, and you get an evidence-based report on how each engineer builds.
Where Litmus fits in
Litmus can fit in anywhere in your hiring pipeline. Here are a few places other companies have found Litmus useful:
- Top of funnel · Submitted with the application: a technical read before a resume even reaches a human.
- First round · The most common placement: narrow a large inbound pool before anyone spends onsite or oncall time.
- On-site · For work trials and extended projects: granular tracking across a long, complex task.
What changes for your team
Engineer time
Zero
engineering hours to run your top of funnel
No designing interview problems, no screening calls, no grading early submissions. By the time an engineer meets a candidate, they've already built in your context.
Your workflows
Plug-in
to the process you already run
Candidates pass to and from your ATS automatically, or you can manage them start to finish on Litmus. Nothing about your pipeline has to change.
Signal
Work-trial
depth from every submission
How someone builds across a long task, how they use AI in practice, how they explain their decisions. None of it shows up in a standard interview.
How assessments are built
Host an existing assessment you love, or generate one from scratch by linking your repos, tickets, and job descriptions. Test candidates on real end-to-end feature work to see how they build. Engineers solve problems like they would on the job, not just implement solution specs.
Build me an assessment from this ticket
Litmus building now · ~2 minutes
Real assessments built this way.
What the candidate experience looks like
01
Initialize
Setup is two terminal commands. The assessment pulls straight into the candidate’s own workspace.
How live interviews work
Illustration of a live round in progress: the candidate's shared screen with their editor and test output, and the Litmus console beside it showing the session in progress, the notetaker in the call, and grading waiting for the transcript.
Litmus also supports live technical interviews: same problem, same repo, same submission, same analysis. The candidate books a time with your team and works in their own setup while the interviewer watches.
In a normal live interview, the interviewer juggles conducting the assessment, taking notes, and forming a verdict, and their notes are the only record. With Litmus, every command, tool, and prompt is captured automatically, the submission runs the same checks as any take-home, and the transcript lands in the report.
The interviewer gets to spend the hour on the candidate.
How grading works
Grading is tailored to each assessment and designed to surface signal on how an engineer would actually build on your team. The harness replays each submission against scenarios it has never seen, the grader reads the whole working record, and the result is one defended judgement on a 5-point scale, with every claim cited to evidence.
Run by the harness
Hard requirements replay in a live sandbox
Read by graders
The whole working record, judged with evidence
Integrations

See it end to end.
Questions? Email us at founders@litmushiring.com
