For coding interviews where AI is allowed

AI coding interview practice

Rehearse on a real Django bug with an agent in browser VS Code. Check the patch and practice explaining your fix. Get your score and test result free.

Read the brief before signup. 2 free full-model rounds/week. No card needed to start.Detailed coaching and replay are paid.

SWE-benchopen-source issuesPractice in a real repo
6scored dimensionsEvidence attached
24htake-home projectsBuild from a brief
real GitHub issues
212
open-source repos
11
Browse them all →
How it works

Coding with AI.
Practice. Test. Review.

Illustrative workflow
1# Example workflow2choose: an open-source issue3workspace: pre-fix commit4read: issue and existing tests5grading: separate submission tests
Ready
What you get

Inside the detailed report.

Graded practice rounds include a free score, verdict and test outcome. A paid plan adds the detailed breakdown, prompt coach and replay of recorded events. Explore a sample before signing up.

See a full sample report →
01

Review your prompts

Read recorded prompts and their attributed tokens. The prompt coach suggests rewrites for patterns such as raw-error pastes, code dumps and vague retries.

Prompt log with per-prompt quality scores and attributed tokens
02

Scores with evidence

Six weighted dimensions list the observations behind the score. Review rule-based feedback on the recorded process alongside the test outcome.

Score breakdown showing weighted dimensions and supporting evidence
03

Recorded-event replay

Step through recorded prompts, agent actions and test results on a shared timeline. Revisit a failing run or a retry loop when timing data is available.

Minute-by-minute timeline of a practice round
04

Token use and testing

Review token use, provider cost, test cadence and error loops alongside the outcome. Choose a specific change to try in your next practice round.

Key metric tiles including tokens, cost and test runs
Two ways to practice

Real work, not puzzles written for an interview.

01 · CHALLENGES

Fix a real bug in a real codebase

Hundreds of GitHub issues from SWE-bench (Django, Flask, SymPy and more), checked out at the exact commit where they were still broken. You get a timer, a token budget and an AI agent; the hidden tests decide whether you fixed it.

Browse all challenges
Inside a round

See the workspace and report.

01

The practice round

A browser IDE with an AI coding agent, a timer, a token budget and test controls. Read the repository, direct the agent and check its changes.

Browser VS Code with the AI agent panel, round timer and token budget
Process report showing the overall score, key metrics such as tokens, cost and test runs, and the weighted score breakdown
02

The process report

Free accounts see the score and verdict for graded practice rounds. A paid plan unlocks the detailed breakdown, prompt coach and replay of recorded events.

Challenge list of real GitHub issues with repository names and difficulty labels
03

The task bank

Browse available issues from the SWE-bench benchmark. Each practice environment starts from the repository's pre-fix commit.

What you get back

A hiring team's read of your round.

Every graded round gets a Hireability score and call, seven behavior scores with the evidence behind each, and what a reviewer would flag. This preview is from our sample report, a simulated round on a real Django issue.

Explore the full sample report
Sample · simulated round
Why not just LeetCode?

Puzzles train algorithms. This trains the job.

Algorithm practice is still worth doing. AI coding interviews ask something else: can you get a real change landed in an unfamiliar codebase with an agent, and show your work?

The problem

Algorithm puzzle practice

Self-contained algorithm puzzles with a short spec.

PraxisAI

Real GitHub issues in real open-source repos, checked out at the commit before the fix.

How you work

Algorithm puzzle practice

You write the solution yourself, usually from a blank function.

PraxisAI

You work with a real AI coding agent in browser VS Code: read the code, steer the agent, run the tests.

What you get back

Algorithm puzzle practice

Pass or fail on the test cases.

PraxisAI

Hidden tests from the merged fix, plus a hiring-team read of how you worked: steering, verification, debugging and cost.

Keep score

Follow your practice history.

Your profile tracks recorded practice, score trends and earned badges. XP counts your best eligible attempt per task; ungraded rounds and empty submissions earn no XP.

See the leaderboard
Ranks
Ranks combine your best score with the number of graded practice attempts you have completed.
Streaks
Practice a little most days. Streaks reward the habit, not marathon sessions.
Badges
Problem solver, clean sweep, prompt craft. Each one names the evidence that earned it.
Public profile
An optional page you can link from a resume, showing the practice history you choose to publish.

Practice guides

Pricing

Practice free. Review in depth.

Paid plans unlock detailed process reports, prompt coaching and recorded-event replay. Each includes the monthly agent credit shown below. Charges depend on the model-provider cost and usage; one-time top-ups add more agent credit.

Starter

For steady weekly practice.

$8/month
$76.80/year

$6.40/mo, billed yearly

Save $19.20 a year vs monthly

$8 credit added monthly

≈ 8 full-model rounds a month + 8 free (2 every week)Estimate at about $1.00 a round; heavier rounds cost more and lighter ones less, so treat it as a guide.

  • Plus your 2 free full-model rounds every week
  • $8 of metered agent usage every month
  • All enabled challenges and take-home projects
  • Detailed process reports, prompt coaching and replay on an active paid plan
  • Round cost varies with the model and measured AI usage

Cancel anytime · Secure payment by Stripe · Unused credit never expires

Questions? info@praxisai.site

Recommended

Pro

For interview season.

$15/month
$144/year

$12/mo, billed yearly

Save $36 a year vs monthly

$15 credit added monthly

≈ 15 full-model rounds a month + 8 free (2 every week)Estimate at about $1.00 a round; heavier rounds cost more and lighter ones less, so treat it as a guide.

  • Plus your 2 free full-model rounds every week
  • $15 of metered agent usage every month
  • All enabled challenges and take-home projects
  • Detailed process reports, prompt coaching and replay on an active paid plan
  • Round cost varies with the model and measured AI usage

Cancel anytime · Secure payment by Stripe · Unused credit never expires

Questions? info@praxisai.site

Max

For daily, heavy agent use.

$30/month
$288/year

$24/mo, billed yearly

Save $72 a year vs monthly

$30 credit added monthly

≈ 30 full-model rounds a month + 8 free (2 every week)Estimate at about $1.00 a round; heavier rounds cost more and lighter ones less, so treat it as a guide.

  • Plus your 2 free full-model rounds every week
  • $30 of metered agent usage every month
  • All enabled challenges and take-home projects
  • Detailed process reports, prompt coaching and replay on an active paid plan
  • Round cost varies with the model and measured AI usage

Cancel anytime · Secure payment by Stripe · Unused credit never expires

Questions? info@praxisai.site

Every plan dollar becomes a dollar of agent credit, the same as a top-up, so you never pay extra for the credit. What a plan adds on top is the detailed reports, prompt coaching and replay.

Free

$0

Practice every week, no card.

  • 2 free full-model rounds every week
  • When weekly rounds and credit are used: up to 4 free-model rounds a day, when available
  • $1 welcome credit on sign up
  • Score, verdict and test outcome for graded rounds
Start your free round

Top up any time

One-time agent credit, with or without a plan. Detailed reports require a paid plan.

Paid usage is the recorded model-provider cost × 6. If provider cost is unavailable, the fallback is $1.50 per million tokens. Free-model rounds use a lower-quality model tier and depend on availability. Usage charges appear in your billing history.

Hiring engineers rather than practicing? See PraxisAI for companies.

FAQ

Questions we get asked

Something else? Contact us.

What is PraxisAI?

PraxisAI is a place to practice coding with an AI agent on real open-source issues and take-home project briefs. You work in a browser IDE, run tests and submit your changes. Graded rounds include a free score and verdict; paid plans unlock detailed reports, prompt coaching and replay of recorded events.

What exactly is a practice round?

Pick an available GitHub issue from the SWE-bench benchmark. Your browser VS Code starts at the repository's pre-fix commit with an AI coding agent, a timer and a token budget. Inspect the code, ask the agent for changes and run local tests. On submission, separate grading tests check your patch. If the grading environment fails, the round is marked ungraded and no overall score is shown.

Is it free?

Signing up and browsing challenges are free. The standard allowance is 2 free full-model rounds each week. After those rounds, available credit pays for full-model usage. When the weekly allowance and credit are used, you can start up to 4 lower-quality free-model rounds a day, when available. Weekly allowances reset Monday at 00:00 UTC; the daily limit resets at 00:00 UTC. Your account shows your remaining allowance.

What does a paid plan unlock?

Free accounts see the score, verdict, test outcome and key facts from graded practice rounds. A paid plan unlocks the detailed score breakdown, prompt coach, timeline and replay where recordings are available, including detail for stored earlier rounds. Starter, Pro and Max each add the monthly agent credit shown in pricing. One-time top-ups add agent credit but do not unlock the detailed reports.

Can I cancel anytime?

Yes. Cancel online in Billing → Manage billing (Stripe's secure portal); you never need to contact us. It takes effect at the end of the current billing period: you keep the plan until then and are not charged again. Payments are not refunded once their credit has been added, except where the law requires, but credit already on your balance stays yours to use.

Can I pay yearly?

Yes. Every plan can be billed annually at 20% off the monthly price, charged once a year in advance. Your plan credit is still added each month, the same amount as on the monthly plan, and unused credit stays on your balance. An annual plan renews automatically every year until you cancel, and we email you a reminder about 30 days before each renewal. You can switch between monthly and annual in Billing → Manage billing.

What happens when I run out?

The standard allowance is 2 free full-model rounds each week, reset Monday at 00:00 UTC. After those, rounds are paid from your credit; a paid round needs at least $0.10 to start and is capped at what your balance covers. With no free rounds and no credit left, you can still start up to 4 free-model rounds a day on a weaker model, when available (resets at 00:00 UTC). Top up or choose a plan to keep going on the full model.

How is usage metered?

Paid rounds deduct the recorded model-provider cost multiplied by 6 from your usage credit. If the provider reports no cost, the fallback rate is $1.5 per million tokens. Round budgets and token use are shown in the workspace, and usage charges appear in your billing history. Weekly free rounds and free-model rounds do not deduct usage credit.

What gets recorded, and who can see it?

The report uses recorded prompts, agent responses and tool calls, edits, test runs, token use and timing. Other candidates cannot read your practice prompts or reports unless you share a report link. Public profiles are optional. Aggregate practice results can appear on the leaderboard and in race comparisons; you can opt out in settings. A company sees assessment reports for rounds it invited you to, rather than your personal practice history.

Is the AI the same as in real interviews?

It is the same browser workspace and AI coding agent that companies use when they assess candidates on PraxisAI. Free weekly rounds and paid rounds run on the full model; free-model rounds use a weaker one. Other companies' interviews use their own tools, so we can't promise an identical setup there.

Do companies see my practice?

No. A company sees reports only for assessment rounds it invited you to. Your practice prompts and reports stay private unless you share a report link or publish your optional public profile. Aggregate results can appear on the leaderboard; you can opt out in settings.

Can't I just let the AI do everything?

The outcome checks whether the submitted changes pass the grading tests. Process dimensions use recorded evidence such as local test runs, prompt patterns and token use. They are heuristic feedback on this round, rather than proof of job performance or a guarantee that a particular prompting style will produce a better fix. Inspecting the agent's changes and running tests gives you evidence to review.

What are take-home projects?

Build-from-scratch briefs with a 24-hour window that begins when you press Start inside the environment. The brief, rubric and check commands are shown up front. You work in an empty repository and submit your changes for a report, with the same free score view and paid report detail as issue practice.

I hire engineers. Is this for me?

The hiring side lives at its own site. Companies can send assessment links, choose tasks and review candidate submissions and process reports. Visit PraxisAI for companies, or contact us.

For hiring teams

Hiring engineers who build with AI?

Send candidates the same real tasks and get back a graded patch plus a minute-by-minute record of how they used the agent. It has its own site.

Practice on a real
Django bug.

In this historical Django task, a trailing newline gets past the username validator. Work with an agent and check its patch. Your score and test result are free. Detailed coaching and replay are paid.

For creators

Teach coding or interviews? Earn up to 50% commission.

Share PraxisAI with your audience and earn a share of every subscription and top-up they pay, paid monthly.

How the program works