keinplankarriere
Sprint 3

Generation, Apply
& self-improvement

From “find & rank jobs” to “help me actually apply” — the agent now writes, assists, analyses, and learns from outcomes.
4
boards now with full descriptions
CV + letter
generated per job
Self-tuning
learns from your results
keinplankarriere
What Sprint 3 delivered

Six concrete upgrades

01
Full job descriptions
scraped from every board — real text to work with
02
Complete CV tailoring
keeps all experience, reformulated to the job
03
Cover letters
tailored per job, rendered to PDF
04
Apply Assistant
one-click kit — you stay in control
05
Market trends
demand, salary & location analytics
06
Learns from outcomes
re-ranking + caching that cuts cost
keinplankarriere
1The foundation

Now we read the whole posting

Before: scrapers captured only titles — skill matching was guesswork.
Now: each scraper fetches the full description via the best method per board:
  • LinkedIn — guest jobPosting detail API
  • Arbeitsagentur — official detail API
  • StepStone / Xing — JSON-LD on the posting page
This single change makes skill extraction, scoring and CV tailoring meaningful.

Real skills, extracted

LinkedIn → Python, Django, REST
Arbeitsagentur → Docker, Kubernetes, Vue
StepStone → FastAPI, LLM
Xing → C#, .NET, PostgreSQL
keinplankarriere
2Tailored CV

Everything kept, reformulated for the job

How it works

  • Takes your real LaTeX résumé as the base
  • Rewrites every bullet toward the job’s language
  • Keeps all roles & projects — nothing dropped
  • Compiles to a clean PDF with Tectonic

Trustworthy by design

  • Grounded in your experience base — no fabrication
  • Compile-validates; falls back to your base CV if needed
  • Your own prompt add-ons are applied (Settings)
keinplankarriere
3Cover letters & Apply Assistant

One click to a ready application

Tailored CV
PDF, job-specific
+
Cover letter
written for the role, PDF
+
Apply link
straight to the posting
+
Checklist
+ “mark as applied”

Deliberately not auto-submit. Automating submissions to job boards breaks their terms and needs your credentials. The Assistant prepares everything so you apply in seconds — and stay in control.

keinplankarriere
4Market trends

Know what the market is asking for

A new Trends tab aggregates every tracked job into a live snapshot:
  • Most in-demand skills (ranked)
  • Salary ranges where listed
  • Remote vs hybrid vs on-site split
  • Top hiring locations & companies
  • A one-paragraph LLM summary
Filter by any keyword to analyse a niche.

Example snapshot

TypeScript · 71Java · 55React · 44

on-site 63 · remote 38 · hybrid 5 — top region: Nordrhein-Westfalen

keinplankarriere
5The agent improves with each run

Learns from outcomes, spends less

Re-ranking from your results

When a job reaches interview / offer, its skills become a “success signal”. Jobs sharing those skills get a boost, and the signal is fed into the AI scorer.

94
jobs re-ranked from one “interview”

Cost & performance

Each score is fingerprinted; unchanged jobs reuse their cached AI verdict instead of calling the model again.

30→0
re-run: cached verdicts, zero API calls
keinplankarriere
6Make it yours · rock-solid

Customisable & resilient

Your prompts, your way

  • Separate prompt add-ons for CV and cover letter (Settings)
  • e.g. “emphasise leadership”, “warm tone, max 250 words”
  • Applied on every generation, never overrides the facts

Reliability fixes this sprint

  • Self-healing model — auto-picks an available LLM when the catalog changes
  • Generated CVs/letters persist across closing the popup
  • Working status filters, accurate seniority, ~8 MB of dead code removed
keinplankarriere
Shipped & deployed

Where it stands

Find

4 boards, full descriptions, fuzzy-deduped, skill-tagged.

Match

Hybrid rule + AI scoring, grounded in your real experience.

Apply

Tailored CV + cover letter + assistant, one click.

Improve

Learns from outcomes; market trends; lower cost.

1 / 9
→ / space to advance · F for fullscreen