Item logo image for AlgoRep

AlgoRep

ExtensionEducation2 users
Item media 4 (screenshot) for AlgoRep
Item media 1 (screenshot) for AlgoRep
Item media 2 (screenshot) for AlgoRep
Item media 3 (screenshot) for AlgoRep
Item media 4 (screenshot) for AlgoRep
Item media 1 (screenshot) for AlgoRep
Item media 1 (screenshot) for AlgoRep
Item media 2 (screenshot) for AlgoRep
Item media 3 (screenshot) for AlgoRep
Item media 4 (screenshot) for AlgoRep

Overview

AI-powered LeetCode learning system - sync solutions to GitHub with spaced repetition, complexity analysis, and study plan tracking

AlgoRep turns your LeetCode grind into a structured, AI-assisted learning system that lives in your own GitHub repo. WHAT IT DOES • Auto-commits every accepted solution to a GitHub repo of your choice — organized by group, topic, and problem. • Generates an AI complexity analysis (time/space + commentary) for each solve via Gemini, OpenAI, or Anthropic — your key, your provider. • Schedules spaced-repetition reviews so you actually retain what you solved last month. • Tracks daily streaks, weekly pattern progress, and built-in study plans (Blind 75, Grind 75, NeetCode 150, more). • Versions multiple solutions to the same problem instead of overwriting — see how your thinking evolved. WHY ALGOREP • Privacy-first auth: GitHub Device Flow + GitHub App. No client secrets in the extension, no broad `repo` scope. AlgoRep only ever touches the repos you explicitly select on install. • Open source. Inspect the code, run it yourself, fork it: https://github.com/ameyrane98/AlgoRep • Works with both LeetCode UIs (v1 + v2). Tested on Chrome 100+. HOW IT WORKS 1. Click the AlgoRep icon → Connect to GitHub (one-time, Device Flow). 2. Install the AlgoRep app on the repo you want to sync to. 3. Solve a problem on LeetCode. Done — it commits automatically with topic tags, language, and your time-to-solve. Built for self-learners preparing for interviews who want their effort to compound, not evaporate.

Details

  • Version
    3.0.1
  • Updated
    May 18, 2026
  • Size
    1002KiB
  • Languages
    English
  • Developer
    Email
    ameyrane.1998@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

AlgoRep has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

AlgoRep handles the following:

Personally identifiable information
Authentication information

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes
Google apps