explaingit

fanmixco/career-signal

Analysis updated 2026-05-18

1JavaScriptAudience · generalComplexity · 2/5Setup · moderate

TLDR

A local CV review app that scores your resume for concrete evidence before using AI to build a job-specific improvement plan tailored to a target company and role.

Mindmap

mindmap
  root((Career Signal Engine))
    Stage 1 Evidence Check
      LinkedIn PDF or text
      Evidence score 0-100
      Flag weak claims
      Bias risk warnings
    Stage 2 Reconstruction
      Target company role
      Job description input
      Profile match score
      Download TXT plan
    AI Providers
      Gemini OpenAI Mistral
      Choose in app
      Key not stored
    Setup
      Node.js or Docker
      Local only
      No account needed
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Upload your LinkedIn PDF to get an evidence score and find out which claims lack supporting numbers before applying to jobs.

USE CASE 2

Paste a job description to get a tailored reconstruction plan showing how to reframe your existing experience for that specific role.

USE CASE 3

Test your CV against multiple target roles to compare profile match scores without re-running the evidence check each time.

What is it built with?

JavaScriptNode.jsDockerGemini APIOpenAI APIMistral API

How does it compare?

fanmixco/career-signalacip/slack-claude-agentalexanderdaly/neurofhe-relay
Stars111
LanguageJavaScriptJavaScriptJavaScript
Setup difficultymoderatemoderateeasy
Complexity2/53/52/5
Audiencegeneraldeveloperresearcher

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Node.js and one API key from Gemini, OpenAI, or Mistral, a Docker image is available for a simpler one-command start.

No license information was found in the README.

In plain English

Career Signal Engine is a local app that helps job seekers review and improve their CV before applying to a specific role. The key idea is that many CVs fail not because of formatting but because they lack concrete evidence: actual numbers, measurable results, and clear descriptions of what the person did. This tool checks for that evidence before it helps you improve anything. The workflow has two stages. First, the app reads your CV (either a LinkedIn PDF export or pasted text) and gives it an Evidence Score from 0 to 100. It flags problems like vague claims with no supporting numbers, hidden career progression, tense inconsistencies, and personal details like age or citizenship that may create bias risk. You can only continue to the second stage after passing this check, or by explicitly choosing to proceed despite a low score. In the second stage, you provide a target company and job description. The app uses an AI model to build a job-specific reconstruction plan: advice on how to reframe your existing experience so it speaks to what this particular employer is looking for. It also gives a profile-match score for that company and role. You can test multiple roles against the same CV without repeating the first check. The final plan can be downloaded as a text file. The app supports three AI providers: Gemini, OpenAI, and Mistral. You choose the provider inside the app. Your API key is used for that request only and is not stored anywhere. The app runs entirely on your own computer and does not send your CV to any external database. Setup requires Node.js. You install it, download the repository, run npm install in the backend folder, and start the app with npm run dev. A Docker image is also available for a one-command start. The README walks through every step with plain instructions for Windows, macOS, and Linux.

Copy-paste prompts

Prompt 1
I got an evidence score of 42 from Career Signal Engine. What does that score mean and what are the most important things I should fix in my CV?
Prompt 2
Help me write stronger bullet points for my CV that would score higher on Career Signal's evidence check. I have responsibilities but no numbers.
Prompt 3
Walk me through running Career Signal Engine with Docker and a Gemini API key without installing Node.js.
Prompt 4
I want to test my CV against three different job descriptions in Career Signal Engine. Show me the workflow for comparing profile match scores across roles.

Frequently asked questions

What is career-signal?

A local CV review app that scores your resume for concrete evidence before using AI to build a job-specific improvement plan tailored to a target company and role.

What language is career-signal written in?

Mainly JavaScript. The stack also includes JavaScript, Node.js, Docker.

What license does career-signal use?

No license information was found in the README.

How hard is career-signal to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is career-signal for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub fanmixco on gitmyhub

Verify against the repo before relying on details.