The app that
argues with you.
Stop fooling yourself. LearnLock uses adversarial Socratic dialogue to expose what you don't actually understand. It infers your beliefs, finds contradictions, and attacks until you get it right.
Don't just read.
Engage.
Learning that actually sticks.
Most tools test recall. LearnLock tests understanding. It models what you believe, finds where you're wrong, and won't stop until you fix it.
The engine doesn't just grade you—it models your mental state. Infers what you believe, detects contradictions in real-time, tracks belief trajectory across turns.
Belief TrackingCognitive ModelingThree turns. Graded harshness. Turn 1 is forgiving. Turn 2 flags omissions. Turn 3 surfaces everything. No mercy for vagueness.
Socratic AttackAdversarial DialogueThree-pass filtering ensures fair interrogation. Rejects tautologies, filters blurry truths like 'handles X'. Only sharp, falsifiable claims survive.
Claim VerificationQuality Control
The algorithm that powers Anki, built in. Reviews timed to interrupt forgetting. Intervals adapt to your performance. Mastery tracked per concept.
SM-2 SchedulingSpaced RepetitionPoint it at anything. YouTube videos with timestamps, articles, PDFs, GitHub repos. Extracts 8-12 atomic concepts per source automatically.
Multi-Source IngestionContent ExtractionBuilt for developers who live in the CLI. All data stored locally in SQLite. Zero distractions, keyboard-driven. Rich HUD with live engine state.
Terminal NativeDeveloper Experience
You explain. It attacks.
Ingest
Feed it a YouTube video, article, PDF, or GitHub repo. The LLM extracts 8-12 atomic concepts with falsifiable claims.
Duel
Explain the concept. The engine infers your belief, compares it to ground truth, and generates targeted attacks on your weakest points.
Reveal
After 3 turns or success, see your full belief trajectory. Which claims you satisfied, which you violated, and how your understanding evolved.
"Traditional apps ask: do you know X? LearnLock asks: what do you believe about X, and where is it wrong?"
— The Duel Engine Philosophy
Stop consuming. Start retaining.
One pip install. Free API keys. Your data never leaves your machine.
Read the docs