Open Source · Built on Claude Cowork

FitFoundry

Forged Fit.

An AI agent that reads job boards so you don't have to.
Tell it which board or company to search, how far back to go, and where you want to work — it navigates listings, scores each one against your profile, and hands you only the roles worth your time.

Manual job searching is a second job.

Reading 50–150 listings per board at 3–5 minutes each adds up before a single application is submitted. FitFoundry handles the triage — you review what already fits.

11
hours spent searching
per week, on average
ConsumerAffairs 2026
31min
per application
form completed
Zety
294
applications to
land one offer
scale.jobs
20–40m
for one FitFoundry
board run, unattended
vs. 2–8 hrs manually

Watch a full run — start to scored output.

One board. Three questions. Then the agent takes over — navigating, extracting, scoring, ghost-checking, and writing output files while you do something else.

Want to see a full run before committing?
Join a free 30-minute live demo — watch the agent search, score, and output files in real time. No setup required.

Reserve a Free Webinar Seat →

Set up your profile once. Then just tell it where to search.

FitFoundry is a skill built on Claude Cowork — Anthropic's agentic desktop tool. A one-time bootstrap interviews you and builds your personalized career profile and scoring card. After that, you prompt it with a board or company, a date range, and a location — then step back while it works.

Profile setup
Setup — Once

Build Your Career Profile

Before your first search, FitFoundry runs a short interview to build your personalized career profile and scoring card — your salary floor, target roles, hard constraints, and what a 7/10 means to you. This is what drives all scoring. You only do this once, and update it when your situation changes.

Select a job board
Step 0

Tell It Where to Search

Prompt FitFoundry with a board or company career site, how far back to look, and your preferred location or remote. Add any other details — keywords, role type, companies to exclude. The agent takes over from there.

Filter and extract listings
Step 1

Filter & Extract

The agent navigates the board, scrolls through pages, and extracts every matching job description — titles, companies, locations, and full text.

Build the master list
Step 2

Build the Master List

All listings are compiled into a single markdown table. Every job found, with fit score, title, company, and ghost check status.

Score each listing
Step 3

Score Against Your Profile

Each job description is read against your profile. The agent assigns a fit score and an interest score — with reasoning for both. Roles scoring below 6 are noted but not acted on.

Create individual job files
Step 4

Create Job Files

One markdown file per high-scoring job. Each file contains the full JD, your fit/interest scores with reasoning, gap analysis, and an ATS link. Ready for cover letters and interview prep.

Ghost job check
Step 4.5

Ghost Job Check

Before creating output files, FitFoundry verifies the posting is still live on the company's own ATS — Workday, Greenhouse, or Lever — not just on the job board.

Final report
Step 5

Session Report

A summary is appended to your master list: how many listings found, how many scored ≥6, run time, and the files created. Your search record stays organized across sessions.

Not a keyword match. Not a spray-and-pray tool.

FitFoundry is built on four principles that separate it from job board algorithms and AI resume optimizers.

⚖️

Profile-Based Scoring

Every listing is scored against your career narrative, salary floor, hard constraints, and target seniority — not keywords. A 7/10 means something specific to you.

You review only jobs scoring ≥6
🔁

Consistent Calibration

The same profile is applied across every board, every session. You're not relying on a different algorithm each time — your standards travel with you.

>5 hrs saved per week
📁

Structured Output Files

Each high-scoring job produces a standalone markdown file with the full JD, gap analysis, and an ATS link. Feed it back to Cowork for a tailored cover letter in minutes.

20–40 min per board, unattended
👻

Ghost Job Detection

FitFoundry checks each posting against the company's own career site before creating output files. Stop writing cover letters for jobs that were filled last month.

Workday · Greenhouse · Lever

Before you write a single word of a cover letter.

Job boards regularly display postings that have been filled, closed, or were never real. FitFoundry verifies each high-scoring job against the company's own ATS — not just the board listing.

Confirmed — Found live on the company's own career site
Possible Ghost — Not found; may be filled, unpublished, or never real
Unverified — Site blocked (e.g. Cloudflare); cannot confirm either way

Anyone searching for a better-fitting role.

You don't need to be a developer. If you can fill out a profile and follow a setup guide, FitFoundry handles the rest — any industry, any board, any seniority level.

Marcus Webb

Marcus Webb

Full-Stack Developer · Seattle
  • 5 years React / Node.js / TypeScript
  • Avoiding DevOps and Java/C# roles
  • Salary floor: $110K, hybrid or remote
  • Runs 3 boards weekly, reviews only ≥7 scores
Sandra Vigil

Sandra Vigil

Senior Oncology RN · Albuquerque
  • 14 years oncology & hematology nursing
  • Targeting Senior RN and Infusion RN roles
  • Bilingual English/Spanish, local only, $75K floor
  • Filters out administrative and travel nursing roles

Built in the open. Free to fork.

FitFoundry is MIT licensed and available on GitHub. The workshop gets you set up fast — but everything you need to run it yourself is in the repository.

Set up, calibrate, and run your first search in one session.

What's included

  • Pre-session setup guide and support — arrive with software installed and questions answered
  • 2-hour live, instructor-led session with hands-on profile building and a full live demo
  • Your profile files drafted by AI and reviewed with instructor feedback during the session
  • Board-specific guidance for Indeed, Dice, LinkedIn, and a dozen others
  • Terms of Service briefing — understand where the risk is before you run anything
  • Post-session troubleshooting — reach out directly with any setup issues after the session
What FitFoundry is and why it works15 min
Setup verification & profile build25 min
Live demo — one complete run35 min
Board-specific notes15 min
Terms of Service5 min
Keeping it running + Q&A20 min
$99
per seat · one-time
Register on Luma →

Requires a Claude Pro subscription ($20/mo).
Setup guide sent upon registration.
Seats are limited per session.

Free 30-Min Intro Webinar

Watch a live run, ask questions, and decide if FitFoundry is right for you — no setup required.

See Upcoming Dates →