About Smarana
Not to do more problems.
To remember the ones you solved.
I started Smarana because I needed a revision reminder. I’d solve problems, feel confident, and then blank out weeks later. Smarana began as a small system to revisit what I already knew, and grew into a spaced repetition layer for algorithms.
Credit to Ayush Luhar for the name.
How it evolved
The Frustration
"Solved, forgot, re-solve." The endless cycle of LeetCode grind with diminishing returns.
The MVP
A simple script for revision reminders and quick notes. No bells, no whistles.
The Product
A focused spaced-repetition loop that compounds knowledge over time.
The Problem
Interview prep often becomes 'cramming and forgetting.' You solve hundreds of problems but retain only a fraction.
The Approach
Smarana brings spaced repetition to coding. We schedule reviews based on your confidence, ensuring you revisit patterns just before you forget them.
The Goal
Build durable pattern intuition. When you see a problem in an interview, the solution path should feel obvious, not memorable.
Product Design
Focus-first Interface
Dashboard Overview

Review Session

Extension Overlay