Skip to content

The Chrome Extension

Install the AlgoTrace extension, connect it to your account, and start getting AI help directly inside LeetCode.

Install & Connect

1

Visit the Chrome Web Store

Search for "AlgoTrace" or use the direct link from the AlgoTrace dashboard.
2

Click "Add to Chrome" → "Add Extension"

The extension installs in seconds. No special permissions needed beyond reading the LeetCode page you are actively viewing.
3

Pin the icon to your toolbar

Click the puzzle-piece icon in Chrome → find AlgoTrace → click the pin icon. This keeps it one click away.
4

Click the AlgoTrace icon → "Connect to AlgoTrace"

This opens app.algotrace.tech/auth/extension in a new tab.
5

Approve the connection in the web app

Click Approve on the connection screen. Switch back to Chrome — the extension now shows Connected.

Add to Chrome

~15s · Click to play

Pin the extension

~8s · Click to play

Connect to AlgoTrace

~12s · Click to play

Note
The extension only activates on leetcode.com problem pages. It does not run on any other website and does not read your browser history, tabs, or other site data.
Tip
You can manage or revoke connected devices any time from Settings → Connected Devices in the web app.

Chat Modes

Three modes are available from the pill selector at the bottom of the sidebar. Choose based on what you need right now.

ModeModelBest forPlan
LearningTrace AI (Standard)Hints, concept questions, pattern recognition — fast responsesFree+
ReasoningTrace AI (Advanced)Complex analysis, time complexity proofs, multi-step reasoningPro / Max
ImageTrace AI (Vision)Paste a screenshot of your code or a whiteboardPro / Max
Plan
Reasoning and Image modes require a Pro or Max plan. Free users can use Learning mode with full functionality.

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

Tip
You can leave a session pending and come back to it later — your conversation history and code context are preserved.