Skip to content

Commit 53619d9

Browse files
Update README.md
1 parent 0094ae3 commit 53619d9

File tree

1 file changed

+147
-0
lines changed

1 file changed

+147
-0
lines changed

README.md

Lines changed: 147 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,149 @@
11
# free-ai-leetcode-solver
22
Free invisible tool to solve algorithmic coding questions.
3+
# 🧠 Free AI Leetcode Solver by [algorithmspath.com](https://algorithmspath.com/)
4+
5+
> *“Screw grinding. Bring the AI.”*
6+
Welcome to the **Free AI Leetcode Solver** – a brutally honest, cheeky, and wickedly effective screenshot-to-solution tool, crafted for the modern coding warrior who's tired of gatekept grind culture.
7+
8+
Whether you're:
9+
10+
* A student drowning in DSA homework
11+
* A 9-to-5-er too fried to reverse a linked list after hours
12+
* A job seeker disillusioned by technical interviews that feel more like memory tests
13+
* Or someone who's ever looked at a Leetcode Hard and quietly shut the tab...
14+
15+
This tool is for **you** .
16+
17+
### 🤖 What It Does (In Human Terms)
18+
19+
With a single screenshot and your LLM API key, you can:
20+
21+
* 📸 Snap a coding problem
22+
* 🧠 Let our tool decode it with OCR + LLM magic
23+
* ✨ Get a working solution and explanation
24+
25+
All on your local machine. No logins. No data leaks. No BS.
26+
27+
---
28+
29+
## 🚀 Key Features
30+
31+
* 📷 **Screenshot to Solution** : Just take a screenshot — it does the rest.
32+
* 🤖 **LLM-Powered Brains** : Plug in GPT-4o, Gemini, Claude, Mistral, DeepSeek, or your favorite large language model.
33+
* 🧠 **Multi-Platform Support** : Works with problems from Leetcode, GeeksForGeeks, Codeforces, HackerRank, and more.
34+
* 🔍 **Understands More Than Just Text** : Diagrams? Code snippets? Paragraphs of explanation? Bring it on.
35+
* 💬 **Explanations That Actually Explain** : Not just answers — structured breakdowns and reasoning.
36+
* 🔒 **Privacy First** : Local-first execution. Your API keys and screenshots never touch the cloud.
37+
* 💻 **Currently for Windows** : macOS & Linux coming soon (PRs welcome!).
38+
39+
---
40+
41+
## 🖥️ Compatibility
42+
43+
| Supported Platforms | Supported LLMs | OS Support |
44+
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------ |
45+
| ![Leetcode](https://img.shields.io/badge/Leetcode-orange?logo=leetcode) ![GFG](https://img.shields.io/badge/GeeksForGeeks-28a745?logo=data:image/png;base64,iVBOR...) ![Codeforces](https://img.shields.io/badge/Codeforces-blue?logo=data:image/png;base64,iVBOR...) | ![OpenAI](https://img.shields.io/badge/OpenAI-API-black?logo=openai) ![Gemini](https://img.shields.io/badge/Gemini-Google-blue?logo=google) ![Claude](https://img.shields.io/badge/Claude-Anthropic-7c4dff?logo=anthropic) ![Mistral](https://img.shields.io/badge/Mistral-AI-ffcc00?logo=data:image/png;base64,iVBOR...) | ![Windows](https://img.shields.io/badge/Windows-OS-blue?logo=windows) ![macOS](https://img.shields.io/badge/macOS-coming_soon-grey?logo=apple) |
46+
47+
> *Note: Badge rendering works beautifully in GitHub markdown previews.*
48+
---
49+
50+
## 📦 Installation Guide (Windows Only for Now)
51+
52+
> *Linux/macOS users – we see you. Support is on the way.*
53+
1. Clone the repo:
54+
55+
```bash
56+
git clone https://github.com/algorithmspath-com/free-ai-leetcode-solver.git
57+
cd free-ai-leetcode-solver
58+
```
59+
60+
2. Navigate to the executable directory:
61+
62+
```
63+
exe/
64+
└── win/
65+
├── AssistServer/ # Backend engine
66+
├── Tesseract/ # OCR magic
67+
└── free-ai-leetcode-solver.exe # Launcher
68+
```
69+
70+
3. Launch the `.exe` file
71+
4. Paste your API key (OpenAI, Gemini, etc.)
72+
5. Press that screenshot hotkey → receive your solution
73+
74+
---
75+
76+
## 🔬 How It Works (Under the Hood)
77+
78+
Here's a peek at the internals:
79+
80+
* **AssistServer** : Receives the screenshot and orchestrates the flow
81+
* **Tesseract** : Runs OCR to extract raw text from the image
82+
* **LLM API Call** : Sends structured prompts to your chosen language model
83+
* **Output** : Clean code, explanations, and optionally further insights
84+
85+
🔐 Everything runs locally. No screenshot or key ever leaves your machine.
86+
87+
---
88+
89+
## ✨ Philosophy: Why This Exists
90+
91+
We didn’t want to build another "grind 5 problems daily to get a badge" platform. Those already exist. Some are great. Most feel like productivity cosplay.
92+
93+
Instead, we built this for that *exact* moment when you hit cognitive burnout, the problem looks like ancient alien math, and you whisper:
94+
95+
> *“Screw it. Let’s see what the AI says.”*
96+
And guess what? That’s okay. This isn’t cheating. It’s **augmenting** . It’s **learning smartly** . It’s **preserving your energy for what matters** .
97+
98+
Inspired by the glorious final seconds of [this video](https://www.youtube.com/watch?v=c_KuqYVDpJg):
99+
100+
> *“…and then he pulled out his AI.”*
101+
---
102+
103+
## 🙋 Need Help?
104+
105+
Got questions or feedback?
106+
107+
* Email: [support@algorithmspath.com](mailto:support@algorithmspath.com)
108+
* Open an issue / start a discussion on GitHub
109+
110+
---
111+
112+
## 🔑 LLM API Key Tips
113+
114+
Make sure:
115+
116+
* You're using a valid key (e.g., starts with `sk-` for OpenAI)
117+
* You've selected a supported model in your settings
118+
* You’ve got available quota/credits
119+
120+
If it’s not working:
121+
122+
* Restart the app
123+
* Check the logs
124+
* Reach out if you’re stuck — we’re happy to help!
125+
126+
---
127+
128+
## 🛠 Contribute
129+
130+
We’re early — and that means wide open for collaboration.
131+
Want to:
132+
133+
* Add macOS/Linux support?
134+
* Integrate a new model?
135+
* Refine the UI?
136+
* Translate it?
137+
138+
Jump in:
139+
140+
1. Fork the repo
141+
2. Create a feature branch
142+
3. Submit a PR
143+
144+
---
145+
146+
## 📄 License
147+
148+
This project is licensed under the MIT License.
149+

0 commit comments

Comments
 (0)