dsa_vault$
featureshow it worksfaqget access
built on the Striver A2Z DSA Sheet

Stop grinding DSA problems blind.

A Socratic AI coach that runs on the Claude subscription you already pay for. Talk through your intuition before you see the answer, convert solutions to any language, get graded, and watch a step-by-step dry run of the algorithm underneath.

Get access — ₹199see what's inside ↓
zsh — dsa-vault
$ git clone git@github.com:you/dsa-vault.git
$ npm install && npm run dev
> using your local `claude` login — no API key needed
> ready on http://localhost:3000
Before you buy: this requires your own Claude Pro, Max, or Code login. This repo is the workflow layer — it does not include any AI usage or API access of its own. Every generation runs through your claude login, using your usage. No subscription you can run non-interactively? Not the right fit yet.
// see it in action

Watch a real session, not a mockup.

// what's included

Five things you get, nothing you don't.

01
Full A2Z sheet, browsable
Every problem in Striver's A2Z DSA Sheet, indexed with working Java solutions you can search and jump into.
02
Socratic coach chat
Talk through your own intuition first. The coach questions your approach before it ever shows you the write-up.
03
Language conversion
Port any solution from Java into whatever language your interview loop actually uses.
04
Graded practice attempts
Submit your own attempt and get it graded against the pattern — not just pass/fail on test cases.
05
Visual step-by-step dry runs
Generate a visual trace of any algorithm executing, step by step — see the state changes, not just the code.
Runs entirely through the Claude CLI already on your machine. No API keys, no added usage.
// how it works

Three steps, no back-and-forth.

01
Pay once via Razorpay
₹199, one-time. No account creation required beyond checkout.
02
Get invited to the repo automatically
A webhook fires on payment and sends a GitHub collaborator invite to your GitHub account — usually within a minute.
03
Clone it and run it locally
git clone, npm install, npm run dev. It's a Next.js app — read the code, change it, keep it forever.
// one-time purchase
₹199/ lifetime access
Private GitHub repo access. git pull anytime for updates. No subscription, no recurring charge.
Connect GitHub to continue →
// faq

Questions worth answering upfront.

Do I need an API key or Claude credits?
No. Everything runs through your existing `claude` CLI login (Pro, Max, or Code). This repo never talks to the Anthropic API directly and never adds usage of its own.
Is this a subscription?
+
What if I don't have Claude Code set up?
+
Can I use a language other than Java for practice?
+
Refunds?
+
dsa_vault$ — one-time purchase, private repo, forever yours.
no refunds after repo access is granted