A career agent, not a job board.

Hire an agent that already knows your CV.

Anstello interviews you once to learn your work history, then watches the job boards you care about, scores every new role against you with reasoning, and drafts the tailored CV and cover letter when you decide to apply. You stay in the loop where it matters: pick, review, send.

No credit card. No account. Runs on your laptop.

Most job hunting is URL-grammar plus copy-paste.

Today the workflow is: keep five tabs of search URLs you hand-tuned six months ago. Skim sixty listings. Open the four that look real. Rewrite your CV from scratch for each. Compose a cold email or fill a form. By the time you hit send, the role is gone.

Anstello reverses the polarity. You teach the agent your CV once, in conversation. You describe the kind of role you want in plain language. The agent does the URL grammar, the screening, and the first draft. You stay in the loop where it matters: the pick, the review, the send.

Three clicks at the surface. The rest happens underneath.

Pick, review, send. Around those three clicks live the things that make them work — the CV interview, the source manager, the pipeline board, the learning corpus.

01 · Teach it your CV

One conversation. A master CV you keep refining.

Anstello runs a structured interview — past roles, achievements, stack, certifications, languages. The output is a master CV you can keep refining with the agent over years. No more rewriting from scratch every time you apply.

02 · Connect your sources

Describe the role. The agent writes the search.

Tell Anstello what you'd say yes to: stack, seniority, salary or day-rate floor, location, industries you'll skip. The agent generates the search across the boards you connect and self-repairs when a board changes its HTML.

03 · Pitch in three clicks

Pick, review, send. The draft is already there.

Every new listing comes scored, with reasoning. Pick a role, review the auto-tailored CV (every change validated against your master), edit the cover letter, hit send. The agent never sends on your behalf.

CV interview

An agent that interviews you for your own CV.

Your CV is a living document. Anstello asks the questions a good coach would — what you owned end-to-end, what stayed shared, what numbers actually moved — and turns the answers into structured experience entries.

Add a new role in five minutes. Refine achievement bullets with one-line prompts. Generate alternate wordings. The master is yours, exportable as Markdown or .docx; the agent never overwrites without showing the diff.

Sources

Plain-language sources across any job board.

The source layer is declarative. Paste a search URL from any board, describe the kind of role in plain language, and the agent generates the mapping. Freelancermap ships packaged today; other boards come online as you connect them.

When the agent can't extract clean fields, it retries with a tighter prompt up to a few times before surfacing what failed. You see the generated mapping and can edit it by hand.

Factual-atom validator

A CV that won't lie about you.

Every per-job variant is held to a hard check. Dates, numbers, proper nouns, and length are matched byte-for-byte against your master. The agent can rephrase, reorder, drop, and swap synonymous skills. It cannot invent a client, a year, a metric, a degree.

If a rewrite fails the check, you get the unmodified master back, with the failure surfaced. This is the single most important promise we make.

Pipeline

A pipeline that doubles as a learning corpus.

Applied → Interview → Offer → Won/Lost, with a cancel-with-note path. Every accept, skip, won, and lost is feedback the agent uses next time.

We don't claim the model "learns you" overnight. What you get is a corpus you own and can export, plus scoring weights that visibly shift with your decisions.

Trust

Three promises we hold ourselves to.

Your CV stays yours.

The master CV is read-only to the per-job tailoring step. Every variant is validated against it byte-for-byte. The agent can rephrase; it can't invent.

Your data is yours.

Export everything as JSON or Markdown. Cancel and your data goes with you. We don't train models on your account.

It runs on your machine.

Anstello is a desktop app, not a hosted service. Your CV and your pipeline live on your laptop — nothing syncs to a server we control. Only the parts that need Claude (CV tailoring, scoring) reach Anthropic, via our processor agreement.

Pricing

Two plans. A 14-day trial on both.

Solo

€19/ mo

For someone in active search.

  • 1 source · 50 scored listings/day
  • 20 tailored applications / month
  • CV interview & editing
  • Pipeline · cancel-with-note
Download free

Pro

€49/ mo

For people running multiple parallel pipelines.

  • 5 sources · unlimited scored listings
  • 100 tailored applications / month
  • Priority Claude pool
  • CV variants per target market
Download free

Every download starts a 14-day trial of Pro features — no card, no account. Pick a plan when the trial ends. Cancel any time; refund within 14 days of first payment.

FAQ

Honest answers to the questions that come up first.

Is this allowed by LinkedIn / Freelancermap / StepStone ToS?
Each board has its own terms. Anstello scrapes the public listings the way a careful human would: signed-out, throttled, with human-like timing. We don't bypass authentication, we don't resell scraped data, and we don't run a central crawler — your account scrapes from your machine (or your self-hosted instance). On boards that publish official APIs, we use the API instead. If a board changes its terms in a way that affects us, we tell you on the next session.
Does the agent send applications on my behalf?
No. Anstello prepares the email or platform message, attaches the tailored CV, and stops. You hit Send. This is by design — the candidate is always the last human in the loop.
What happens when a board changes its HTML?
The validator on the source layer detects when extracted listings start failing schema or sanity checks. The agent drafts a new mapping using the page DOM and the previous known-good selectors, dry-runs it against a sample of recent listings, and promotes it only if validation passes. You see which version is live and can roll back.
How does the 14-day trial work?
Download the desktop app and use the full Pro feature set for 14 days. No card, no account, no sign-up — the timer lives locally in the app. When the trial ends, the app prompts you to pick Solo or Pro on Gumroad (which is our merchant of record and handles EU VAT). Your data stays on your machine either way.
How does the CV validator actually work?
On every per-job tailoring run, the engine extracts the set of factual atoms from the master CV (dates, numbers, percentages, proper nouns, education entries) and compares it to the set extracted from the variant. New atoms cause the variant to be rejected; the engine then either retries with a tighter prompt or returns the unmodified master with the failure surfaced in the diff panel. Length is a separate hard cap (110 % of master by default).
Which boards are supported today, and how do I add a new one?
Freelancermap ships as a packaged mapping today. For any other board you connect, you paste a search URL in onboarding and the agent generates the mapping — same pipeline, same validator. Boards we're packaging next are driven by what early users ask for first.

Pick, review, send.
The rest happens underneath.

Download free — 14-day trial

Built by someone who got tired of Sunday-night URL surgery.