Grounded in your graph, not in guesswork
Resume and cover letter optimizer, built on your career graph
It finds what you already did — and didn't put on the page.
Most AI résumé tools raise your score by inventing things. VedaCarrier raises it by finding what is already in your career graph and never made it into this CV — and it will not write a single line you can't back up.
Free during beta. No credit card.

Vacancy analysis
Three answers, not one number
"Match 82%" tells you nothing you can act on. Every requirement lands in one of three buckets — and the middle one is the whole reason to keep your career in a graph.
Analysed vacancy
Senior Backend Engineer · Payments Platform
Already in your CV
The requirement is covered, and the document says so.
- Java
- Spring Boot
- Microservices
- CI/CD
In your graph, missing from this CV
You have done this. The version you were about to send doesn't mention it. This is the score you are losing for free — and no tool without a graph can even see it.
- Azure
- Docker
Not in your graph
A real gap. It becomes a development recommendation, never a new line in your CV.
- Terraform
- Redis Streams
Your current CV
61%
After optimisation
88%
Both numbers are measured against this vacancy, before and after — not predicted. Figures here are an illustration; yours are computed from your own graph.
Truthfulness guard
Every line is one you can defend in the interview
Every generated line is checked against your graph before it reaches the document. Rejections are logged with a reason, so you can see what the model wanted to write — and why it wasn't allowed to.
- Rejected
Led a company-wide migration to Terraform across 40 services
Terraform appears nowhere in your graph. The vacancy asks for it, so it surfaces as a gap with a plan — not as experience you never had.
- Kept
Reduced post-release defects by 60% by making code review and unit tests mandatory
Traced to one specific achievement at one specific employer, with its own metric attached. The number came from you, not from the model.
- Rejected
Saved the company $2M annually
No figure like this exists anywhere in your graph. Unsupported business claims are dropped even when they would score well — that check runs separately from the skill check.
This is the part a résumé generator cannot copy. Its entire value is producing plausible text; ours is refusing to.
The problem
You're in an AI-vs-AI arms race, and both sides are losing
Candidates generate résumés with AI. Employers filter them with AI. Everyone optimises for the robot, and the actual match keeps getting worse.
Up to 75% never reach a human
ATS platforms like Greenhouse, Lever and Workday screen applications automatically. A perfectly qualified candidate loses to keyword formatting.
Every CV now looks the same
Generic AI résumé builders produce interchangeable text with padded keywords. Recruiters have learned to discount it — including yours.
Your career lives in 7 tools that never talk
Resume builder, job tracker, ATS checker, cover-letter chat, spreadsheet. Nothing syncs, everything is retyped, details get lost.
How it works
Three steps, and your career becomes structured data
You do this once. Everything after that is generated, not rewritten.
- 1
Import what you already have
Upload your existing CV. The AI extracts every role, responsibility, achievement and skill — and you confirm what's true. Don't worry about how any of it is worded: the graph holds facts, the phrasing is the generator's job.
- 2
Point it at a vacancy
Save a job from the Chrome extension or paste it into the dashboard. VedaCarrier parses the requirements and scores them against your graph — real coverage and real gaps, not keyword counting.
- 3
Generate the documents
A CV and a cover letter tailored to that specific role, rendered from the graph. Change a fact once and every future document reflects it.
Career Knowledge Graph
One source of truth for everything you've done
Your résumé isn't the record — it's a view of the record. VedaCarrier keeps the record itself: roles, projects, achievements with their metrics, and skills linked to the exact place you used them.
- Every skill carries evidence — where you used it, for how long, and how recently
- Achievements keep their numbers, so they survive into every generated CV
- Edit a fact once; every future CV and cover letter is generated from the new version
- One graph, any language — generate the same experience for a different market
- No raw graph to learn: it looks like a familiar career profile, not nodes and edges


Chrome extension
Know your real match before you apply
Open a vacancy on the job board you already use. The side panel shows how your graph actually matches the role, which requirements you cover, and which you don't — while you're still deciding whether it's worth applying.
- Runs in Chrome's side panel, so job-board redesigns can't break the layout
- Save an interesting vacancy instantly, without spending an AI credit
- Analyse when you're ready — the score, matched skills and gaps land in your tracker
- Optimise your CV for that exact vacancy in one click
Works on
- hh.ru
- Pracuj.pl
- JustJoin.it
- NoFluffJobs
Truthfulness & privacy
It will never claim a skill you don't have
The whole point of a graph is that generation is grounded in it. That's a hard constraint in the product, not a promise in the marketing copy.
No invented skills
The optimiser can only use facts that exist in your graph. If a vacancy needs something you don't have, it tells you to develop it — it does not quietly add it to your CV.
AI proposes, you confirm
Nothing enters your graph without your approval. Every fact the AI extracts arrives as a suggestion you accept or reject.
Your personal data is stripped before the model sees it
Name, email, phone and address are encrypted with AES-256-GCM in the database, and stripped from the text before it reaches a language model. The provider gets your experience, never your identity.
Your uploaded file isn't kept
Your CV is parsed in memory and never written to storage. We keep the structured facts, not the document.
Your data is yours to take
Export your profile and your full career graph as JSON from settings, any time, without asking support. Deleting your account erases your personal details from the database, in the same place.
You own the graph
Your skills, your wording, your custom entries. Custom skills stay scoped to your account and never surface in anyone else's suggestions.
Pricing
Free while we're in beta
The full Career Graph, the interview, the extension and document generation are available now at no cost. Paid tiers arrive later, and the graph you build stays yours either way.
Free
€0during beta
Everything you need to build the graph and apply.
- Full Career Knowledge Graph
- CV import and adaptive interview
- Chrome extension with match scoring
- CV and cover-letter generation
- Application tracker
- Monthly AI credits included
Pro
Coming soon—later
For an active search, when the free credits stop being enough.
- Higher AI credit allowance
- Unlimited match analyses
- Multiple tailored CVs per role
- Analytics and skill-gap planning
- Additional CV templates
- Priority support
FAQ
Questions worth asking before you sign up
How is this different from an AI résumé builder?
A résumé builder produces a document and forgets it. VedaCarrier maintains the underlying record of your career and generates documents from it. That's why a correction you make once shows up in everything you generate afterwards, and why the generator physically can't credit you with a skill you never entered.
Will it exaggerate my experience to score higher?
No. Generation is constrained to facts in your graph. When a vacancy asks for something you don't have, it appears as a gap with a recommendation, not as a new line in your CV.
Do I have to sit through an AI interview to get value?
No. Upload a CV and you get a working graph and a generated document immediately. The interview is an optional way to add depth — achievements with real numbers, context a résumé bullet left out — and you can stop and resume it whenever.
Do I need to word things well when I fill in my graph?
No — and it's better if you don't try. The graph stores facts, not prose: type an achievement the way it comes out of your head, with your own shorthand and half-sentences. Wording, tone and language belong to the CV generator, which rewrites every entry for the specific vacancy and the language you asked for. Rough notes produce a clean CV; polished notes don't produce a better one.
Which job boards does the extension support?
LinkedIn, hh.ru, Pracuj.pl, JustJoin.it and NoFluffJobs are recognised with dedicated parsing, and generic postings are handled through structured data and text extraction. Saving a vacancy works anywhere.
What happens to the CV file I upload?
It's parsed in memory into structured facts and never written to storage. We keep the graph, not the document. Personal details are removed from the text before any of it is sent to a language model.
Can I get my data out again?
Yes — settings has a JSON export of your profile and your career graph, and account deletion sits next to it: it erases your name, email, phone and location. No support ticket, no waiting period.
Your experience is already there. Give it a structure.
Upload the CV you have right now and see your Career Graph in a couple of minutes.
Free during beta. No credit card.