The Chrome Extension
Install the AlgoTrace extension, connect it to your account, and start getting AI help directly inside LeetCode.
Install & Connect
Visit the Chrome Web Store
Click "Add to Chrome" → "Add Extension"
Pin the icon to your toolbar
Click the AlgoTrace icon → "Connect to AlgoTrace"
Approve the connection in the web app

Add to Chrome
~15s · Click to play

Pin the extension
~8s · Click to play

Connect to AlgoTrace
~12s · Click to play
Chat Modes
Three modes are available from the pill selector at the bottom of the sidebar. Choose based on what you need right now.
| Mode | Model | Best for | Plan |
|---|---|---|---|
| Learning | Trace AI (Standard) | Hints, concept questions, pattern recognition — fast responses | Free+ |
| Reasoning | Trace AI (Advanced) | Complex analysis, time complexity proofs, multi-step reasoning | Pro / Max |
| Image | Trace AI (Vision) | Paste a screenshot of your code or a whiteboard | Pro / Max |
Hints & Smart Actions
The Hint Button
Clicking Hint sends a contextual nudge request — the AI gives you a push in the right direction without revealing the full solution. Good for when you're stuck but want to figure it out yourself.

Click Hint → nudge response
~8s · Click to play
Smart Actions
After every AI response, a row of quick-action chips appears below the message. These change based on what was discussed. Common actions:
- ·Save to Notebook — creates a note from this exchange in your current notebook.
- ·Explain this approach — asks the AI to elaborate on the last suggestion.
- ·Show edge cases — asks for edge cases relevant to the discussed algorithm.
Code-Aware Responses
The AI can read your current code from the LeetCode editor when you ask questions like "what's wrong with my approach?" or "why is this failing?" It will reference specific lines and variable names from your submission.

Use a smart action chip
~8s · Click to play
Session Completion
When you're done with a problem, click the ✓ Complete button in the action bar.
- ·The session is marked as Completed and synced to the web app.
- ·The conversation thread is accessible from the web app's Chat section.
- ·If you navigate away without completing, the session is saved as Pending and appears in the Dashboard's Pending Captures row.

Click ✓ Complete → success state
~8s · Click to play

