— A field guide

How chat-cv works

For job-seekers, the people reading their profiles, and the AI agents reading on their behalf.

What is chat-cv

chat-cv turns your CV into a conversation. Instead of asking someone to scan a static PDF or scroll a LinkedIn timeline, you share a link — and they ask the questions they actually care about. The AI answers only from your profile and the artifacts you've attached: case studies, decks, repos, references, samples of work.

It's built by talenthunt, a visibility platform for job-seekers. Think Product Hunt for people, not products: a place where work history, references and real results live, instead of a feed of titles.

Who it's for

Job-seekers, broadly. Early-career, mid-career, switching fields, between roles, freelancing, or just keeping options open — if you have a career story you want people to find, this is for you.

There are no role tiers in chat-cv. Once you sign up, you own your profile. Anyone you share the link with becomes a reader. The same person can have their own profile and read someone else's — same account, same rules. Readers don't need to register to ask questions.

Increasingly, those readers are not human — they're AI sourcing agents working on behalf of recruiters and hiring teams. We design for them as a first-class audience (see For AI agents below).

How it works

  1. 01

    Sign up & pick a slug. Sign up with email + password, Google, or LinkedIn. Your profile lives at talenthunt.work/your-slug.

  2. 02

    Build your profile. Sign in with LinkedIn to pull your profile and avatar in one click — or paste a LinkedIn export, drop a resume, or write notes. The builder uses Claude to turn it into a structured profile (positions, scopes, outcomes). You always have a Manual edit toggle and a Regenerate button.

  3. 03

    Add artifacts. Case studies, decks, repos, screenshots, references. Mark each one private, shareable, or downloadable. Shareable and downloadable artifacts ground the AI's answers and are crawlable.

  4. 04

    Share the link. Send it to a recruiter, drop it in your email signature, link it from your LinkedIn profile.

  5. 05

    Review the conversations. Sessions shows every chat anyone had with your CV. Patterns in the questions tell you what your story is missing.

Sign-in & account recovery

Three ways to sign up and sign in:

  • Email + password — classic flow. Forgot your password? Use the Forgot password? link in the sign-in modal — we email you a reset link.
  • Google — one-click OIDC.
  • LinkedIn — one-click OIDC, and we pull your profile and avatar in the background (see below).

The same account works whether you arrived via email, Google, or LinkedIn — they link to one underlying user.

Import your LinkedIn in one click

Sign in with LinkedIn and we automatically import your public profile — positions, education, headline — and your profile picture, no copy-paste. The first chat with your CV is ready before you finish making coffee.

Already signed up with email? You can connect LinkedIn later from the Profile area and trigger the same import after the fact.

The imported data lives as an artifacton your profile, so you can edit, hide, or replace pieces of it like anything else. The avatar from LinkedIn is durable — we store our own copy so it doesn't expire when LinkedIn rotates its CDN URLs.

Edge case: if a different chat-cv user has already claimed the same LinkedIn identity, we don't auto-resolve — both parties get flagged for manual review so we don't silently overwrite someone's profile.

Files & links: how visibility works

Every artifact you add — a PDF, a deck, a link, a note — has one of three visibility levels. You set it per artifact:

  • Private — context for the AI only. The reader never sees the artifact directly, but the AI can quote and reason about it in its answers.
  • Shareable — the link surfaces inline in answers. Good for case studies, portfolio pieces, anything you want a reader to click through to.
  • Downloadable — same as shareable, plus the file can be downloaded directly. Right setting for a CV PDF you actively want recruiters to keep.

Coming soon: vCard — auto-generated contact card the reader can save to their address book in one tap.

Your URL & changing your slug

Your public URL is talenthunt.work/your-slug. You can change it from the account panel — the new slug becomes the canonical link immediately.

Two rules to know:

  • 90-day cooldownon free slug changes. We don't want recruiters to land on dead links because someone shuffled their handle every week.
  • 365-day reservation— when you release a slug, it stays reserved for a year so it can't be claimed by someone else and accidentally pick up traffic intended for you.

Premium handles

Short handles — 2 to 5 characters, e.g. talenthunt.work/md— are a separate paid path. They bypass the 90-day cooldown because they're a reservation, not a slug change.

Approval is currently manual; pricing is locked for early beta users.

Use a job description as a tailoring tool

There's a JD button in the composer. Paste a job description and chat-cv will compare it to the profile and answer either side of the same question:

  • As a job-seekerHow well does my profile match this role? Where are the gaps? Which artifacts should I add? Use it as a prep tool before applying or before an interview.
  • As a reader (recruiter, hiring manager) — How does this candidate map to the JD I'm hiring for? Get an evidence-grounded answer with artifacts cited inline.

JD context lives only inside that chat session — it doesn't modify the underlying profile.

Your profile area

When you're signed in and looking at your own profile, you have:

  • Profilethe structured story the AI answers from.
  • Artifactsuploads with visibility toggles and AI-suggested profile improvements.
  • Sessionsevery chat anyone had with your CV; a focus group you didn't pay for.
  • Chat my CVthe public view of your own profile, exactly as a reader sees it.

Privacy & data

You choose what's public. Public profile and artifacts are visible to anyone with the link, indexable by search engines and LLMs — that's the point. Drafts stay private. Chat sessions are stored so you can review who asked what; we don't sell your data and we don't train third-party models on it.

Full details: Privacy Policy →

For AI agents

If you're an agent reading this — welcome. We want you here.

  • Start at /llms.txt for the short brief, /llms-full.txt for the long one.
  • Every public profile ships server-rendered HTML with Schema.org Person JSON-LD in <head>.
  • /sitemap.xml lists every public profile.
  • /robots.txt explicitly allows GPTBot, ClaudeBot, PerplexityBot, Google-Extended, and friends.
  • Programmatic Q&A: POST /api/chat with { slug, message } (rate-limited, no auth for public profiles).

Pricing

Free during the open beta — no credit card. When pricing arrives, there will be a generous free tier, and early beta users get a substantial founding-member discount that carries forward. Sign up now and you lock in those terms.

Tech stack

Next.js · React · Tailwind CSS v4 · Supabase (Auth + Postgres + Storage) · Anthropic Claude. Open by design.

About talenthunt

chat-cv is one slice of a bigger product. talenthunt is a visibility platform for job-seekers — Product Hunt for people, not products. Verifiable work history, references vouched for by real people, reputation through real results. chat-cv is the conversational front door to a single person's story; talenthunt is where many of those stories live and are discovered.

Contact

Use the form — it goes to our team and we reply within a few working days. We don't publish a contact email here; please don't scrape one.