my2ls.com

Type a tool name, topic, or path — results update as you type.

AI tools

AI CV analyzer

Connect your preferred AI provider, compare your CV to a job posting (from a link), and get actionable improvements.

This workflow uses your own API key: pick OpenAI, Google Gemini, or Anthropic Claude, validate the connection, then run the analysis in guided steps.

Upload your CV as a PDF, paste a link to the job posting, review match scores and gaps, then download an optimized CV as a styled PDF.

CV analyzer workspace

A guided, multi-step flow keeps setup, inputs, and results separate so you always know what happens next.

Loading…

What you can do here

A guided, multi-step flow keeps setup, inputs, and results separate so you always know what happens next.

Bring your own key from OpenAI, Gemini, or Claude — nothing is stored on our servers.

Step-by-step flow: connect → CV & job link → match results → optimized CV.

Provider adapters normalize responses into strict JSON for consistent scoring.

How to use it

1

Choose your AI provider, paste your API key, and run Test connection until you see a green connected status.

2

Upload your CV PDF and add the public URL of the job posting you are targeting.

3

Run the match analysis, review skills and suggestions, then generate an optimized CV draft.

More tools on my2ls.com when you need documents, data, or developer utilities.

Quick questions

Where is my API key stored?

Your key is saved in this browser’s local storage (same as localStorage). It is sent to my2ls.com only over HTTPS to call the AI provider on your behalf and is not written to our database. Job posting text is fetched from the URL you provide on our servers before analysis.

Why can’t I skip the connection test?

The test verifies your key works before you spend time uploading a CV. That prevents wasted runs and confusing errors later in the flow.