I built a tool that auto-pushes your accepted LeetCode solutions to GitHub with AI-generated commit messages
python
dev.to
The problem Every time I solved a LeetCode problem, I had to manually copy the solution to GitHub. Boring, repetitive, easy to forget. So I automated it. What it does leetcode-sync is a self-hosted tool that detects when you submit an accepted solution on LeetCode and automatically: Generates a file header with algorithm explanation + time/space complexity (via Claude AI) Creates a descriptive git commit message Pushes the file to a structured GitHub repo organized by ye