← Back

Daileet

Terminal-based spaced-repetition app for practicing LeetCode problems, using the SM-2 algorithm to schedule reviews at scientifically optimal intervals based on your recall performance.

Overview

Daileet brings spaced repetition to LeetCode practice. It implements the SuperMemo-2 (SM-2) algorithm to schedule each problem's next review based on how well you recalled the solution, grading recall on a 1-4 scale that tunes per-problem ease factors. Authenticates a LeetCode session to import problems, ships with curated presets (Blind 75, Grind 75) plus custom JSON imports, and persists everything locally in SQLite. Built in Go with the Bubble Tea TUI framework for a fully keyboard-driven terminal interface.

Gallery

Technical Specs

Timeline
May 2026
Stack
Go Bubble Tea SQLite SM-2