Career Backstory

A multi-module AI platform for the modern job search — analyze opportunities, build your story library, and assemble tailored resumes in real time.

Secure Cloud Storage
8-Module Scoring Engine
Life Distiller
Company Enrichment
📝 Log every application in one place. Fill in what you have; the company name and job title are all that's required. Add the date you applied and the contact details, and your weekly work-search report fills itself in.
Your details Your name and contact information for this account
JobCycle — free application tracker
Up to 100 postings a day
We read the job site from the link (LinkedIn, Indeed, a company site...).
Leave blank if you haven't applied yet; it will wait in Ready to Apply.
For an online application, leave blank and we use the posting URL.
🧠 New here? This works best once you've set up your Resume Header and added a few entries in the Life Distiller — the AI compares postings against your real background, not just the posting text.
Paste & submit
Drop any job posting text and URL into the form below.
AI pipeline runs
8 scoring modules extract metadata, keywords, skills, and fit signals.
Company matched
A basic company record is created automatically. For LinkedIn, Glassdoor, and contact details, use the optional Enrichment step once your results are in.
Results Saved
All output saved instantly to your account — view it anytime in the Reports tab.
Pipeline ready
Account connected
Include the full posting for best results. Longer text = more accurate scoring.
Direct link to the original posting. Used for source tracking.
Pick where you actually found it when that differs from the link, for example a LinkedIn alert that links to the company's own careers page. It feeds your search insights.
Usually picked up from the posting automatically — fill this in when the posting doesn't state a range, or when you know one it doesn't print (a recruiter's number, an hourly rate, a base-plus-bonus shape). Anything you type here wins over what's in the posting, and it's what the Application Guide uses to answer a compensation question.
⏳
Starting pipeline...
Connecting to your account and initializing agents.
1
Intake
2
Modules 1-5
3
Hybrid Score
4
Company
5
Contacts
6
Write-back
Analysis complete
-/100
Hybrid Match Score
-
-
-
🧠 Hybrid Match Score combines keyword overlap with semantic matching: we compare the actual meaning of your background to the posting, so a bullet about "leading a system migration" can still surface for a posting that says "change management," even with no shared words.

Enrich an Existing Company Optional

Already in your records but missing contacts or profile data? Type the company name and run enrichment anytime.

🛠 A second way to reach the same enrichment as above — use this one to fill in a company you've already analyzed, without reopening that posting.
🔍 Boolean Job Search Builder
Find postings you'd otherwise miss
Builds a ready-to-paste search string for LinkedIn, Indeed, and similar boards — expanded beyond the exact titles you've held into adjacent roles (and, where it genuinely fits, other industries) that match your real background. The goal is to help you stop searching only for jobs with a title you already had.
Job titles come from O*NET, the U.S. Department of Labor's official occupational taxonomy — real, government-recognized job titles, not invented by the AI.
Generated from your Life Record — pick the area you want to search for.
A job family is a group of related occupations that call for similar skills, even when the titles differ — for example, "Product Management" spans Product Manager, Product Owner, and Program Manager. We use it to expand your search beyond the exact title you've held.
Tell us if you want titles or industries beyond the obvious — we'll factor it in.

Life Distiller

Turn any life or career experience into structured records — written directly to your Life Record.

✨ Ready for a Summary & Headline? Optional

Once you've added a few stories below, generate draft Summary, Headline, Sub-Headline, and Professional Development & Education content from what you've already told us. Review, edit, or delete anytime in Your Library.

🎉 New users start here. Guided Entry walks you through one story at a time with structured fields — the fastest way to build a real Life Record. Free Form and Guided Interview are there once you're comfortable or want a different pace.
What kind of story?
Need to update your contact info? See the Resume Header tab →

The more detail you provide, the better the extracted bullets will be.

Optional — we'll also try to pick these up automatically from your story above, but feel free to be explicit.

Long form is best. Medium and short versions will be auto-generated.

A short, guided interview that walks you through your work history, education, certifications, volunteer work, and projects one step at a time — built for a brand new Life Record with nothing in it yet. Each answer becomes its own entry, and you'll get a chance to review everything before anything is saved.

Resume header Required

Your name and contact info, exactly as it should appear at the top of every resume we build. Saved to your account — update anytime.

🎭 Every resume and cover letter you assemble pulls your name and contact details from here first — fill this in before assembling your first resume so the finished document has it.
✅ Saved.

Your Library

Everything Resume Assembly pulls from lives here. Stories you build in the Life Distiller feed these banks automatically — browse what's been captured, or add anything that's missing.

Your labels
Your timeline Stretches between your jobs and education that nothing in your library covers.
Loading…
Loading…
Loading…
Loading…

Prints as the italic line under this employer on your resume. Only about the company, never about you: what it does, roughly how big it is, what market it serves. Your team sizes, percentages and results belong in your bullets; repeating them here prints the same claim twice on one page.

Loading…

Resume & Cover Letter Assembly Engine

Search for a posting you've already analyzed, by job title or company — the engine finds the job record, loads your Life Record, and assembles a tailored resume preview following SOP v3.6 rules. Or choose “Resume Only – No Posting” below to skip straight to a general-purpose resume built from your Life Record alone.

📄 Make sure you've set up your Resume Header and added a few entries in the Life Distiller first — the more we know about you, the better this turns out.
What do you want to build?

Choosing a tab only sets what gets built. Fill in the steps below, then click Assemble → at the bottom to build it.

Enter part of a job title or a company name. Search finds postings you've analyzed whose title or company matches — pick one to build a resume.

🎯 Confirm the situation that best describes where you are right now, optionally pick a posting, then continue into Assemble — this decides which resume framing fits best going forward as Guided Assembly grows.
🎯 Your Situation
Saved to your account — you can change it here any time
Loading your saved situation…
📄 Posting (optional)
Pick a posting to carry into Assemble, or skip and build from your Life Record alone
✎️ Choose your situation, the sections your resume will have and their order, then build it below. Only the sections you choose are built from your library.
🎯 What your situation does here
Your sections and their order are yours. Your situation can still shape what goes in them.
Loading…
📑 Your sections
Your name and contact details always come first. Switch a section off to leave it out; move sections to change the order.

    Build your resume

    Find the posting, set your employers and resume type, then press Assemble. The resume uses your situation and sections above.

    📝 Pick a posting you've already analyzed, paste the actual questions from that application, and get drafted answers grounded in your real Life Record — not generic filler.
    📝 Application Guide
    Drafted answers to this application's own questions
    🎤 Pick a posting you've already analyzed — the AI predicts realistic interview questions for this specific role/company and drafts suggested answers grounded in your real Life Record.
    🎤 Interview Prep Q&A
    Likely questions for this posting, with suggested answers

    Weekly work-search report

    Everything you logged for the week, in the order your state's weekly form asks for it. Copy each value into the form, or download the week.

    Add a job fair, workshop or networking event

    Your search insights

    Where your best-fitting postings come from, and which kinds of roles turn applications into interviews.

    Loading…

    Reports

    Pick a saved report or build your own — choose fields, filter by status and date, then view or export to CSV.

    📊 This fills in automatically as you analyze postings and build resumes elsewhere in the app — nothing to set up here.
    📋 Live view of every posting's status — grouped by pipeline phase, with anything needing action flagged below. Click a phase count to see every posting in it, or click a job title (here or in Reports) for full detail and editing.
    Loading…

    Needing Attention

    🔮 Career Direction Blueprint
    Where your library and your searches are both pointing
    Synthesizes your Stories, Experience Bullets, and Boolean Job Search history into the patterns across your own background, then grounds a set of real target roles in O*NET occupation data. Not a live feed — click Generate to build it, and Refresh any time your library or searches meaningfully change.
    1
    Header started
    2
    Header complete
    3
    Life Distiller
    4
    Library complete
    5
    Posting analyzed
    6
    Resume assembled