Le centre de commande open source de la recherche d'emploi
Scannez ~55 job boards, notez chaque offre de 0 à 5 face à votre CV, générez des CV PDF sur mesure et suivez chaque candidature — depuis un seul onglet local.
Votre CV et vos candidatures ne quittent jamais votre ordinateur.
curl -fsSL https://raw.githubusercontent.com/Fighter90/career-ops-ui/main/bin/setup.sh | bash✓ career-ops cloné
✓ dépendances installées
→ http://127.0.0.1:4317
cd career-ops/web-ui
npx career-ops-ui setupExécute le paquet installé localement dans votre copie de career-ops/web-ui — voir le README pour la note GitHub Packages.
cd career-ops # your existing career-ops project
git clone https://github.com/Fighter90/career-ops-ui.git web-ui
cd web-ui && bash bin/start.shL'UI vit dans un projet career-ops sous web-ui/ — le script de démarrage installe les dépendances et ouvre le tableau de bord.
Licence MIT · Node ≥ 18 · macOS / Linux / WSL

- Licence MIT
- 16 langues
- ~55 adaptateurs de job boards
- 6 fournisseurs d'IA — avec votre propre clé
- 1,800+ tests automatisés
- Données 100% locales
Comment ça marche
Quatre étapes entre un dossier vide et un pipeline d'offres noté et suivi.
- 01
Installer
Une commande clone career-ops et l'UI, installe les dépendances et ouvre le tableau de bord sur 127.0.0.1:4317 — rien ne tourne dans le cloud.
- 02
Scanner
Des offres fraîches depuis ~55 job boards — Greenhouse, Ashby, Lever, Workable, Workday et plus — dédupliquées en une seule liste.
- 03
Évaluer
L'IA note chaque offre de 0.0 à 5.0 face à votre vrai CV selon une grille à six dimensions, avec un rapport que vous pouvez auditer ligne par ligne.
- 04
Postuler et suivre
Générez un CV adapté en PDF ou DOCX et une lettre de motivation, puis suivez statuts, réponses et relances sur un seul tableau.
Ce que dit le score
- ≥ 4.5postulez maintenant
- 4.0 – 4.4postulez, ou commencez par une intro chaleureuse
- 3.5 – 3.9renseignez-vous d'abord sur l'entreprise
- < 3.5passez
Tout ce qu'exige une recherche d'emploi sérieuse
Une app locale au lieu de cinq abonnements et dix onglets de navigateur.
Scanner ~55 job boards
Greenhouse, Ashby, Lever, Workable, SmartRecruiters, Workday, hh.ru et des dizaines d'autres — scan direct par API, sans frais.
Score d'adéquation IA 0–5
Une grille à six dimensions face à votre vrai CV, pas un bingo de mots-clés. Chaque score s'accompagne d'un rapport écrit.
Auto-pipeline
Collez l'URL d'une offre : il vérifie qu'elle est active, l'évalue, rédige le rapport et met à jour le suivi.
Suivi des candidatures
Chaque candidature sur un tableau avec statuts propres, notes et historique — en markdown brut qui vous appartient.
CV Studio (PDF + DOCX)
Adaptez votre CV à une description de poste collée et exportez un PDF ou DOCX compatible ATS en un clic.
Lettres de motivation
Ancrées dans votre CV et votre profil. Reformulé, jamais fabriqué — aucun accomplissement inventé.
Recherche approfondie et prépa d'entretien
Dossiers d'entreprise, guides de préparation d'entretien et un mode entretien blanc avec feedback.
Cadence de relances
Un tableau de cadence vous dit exactement quelle candidature relancer et quand — plus de fils oubliés.
Statistiques et motifs de refus
Analytique de l'entonnoir, tendances des postes cibles et analyse des motifs de refus — sur vos propres données, en local.
16 fournisseurs d'IA — ou aucun
Anthropic, Gemini, OpenAI, Qwen, OpenRouter, GitHub Models — ou un mode sans clé qui copie un prompt prêt pour n'importe quel assistant.
Privé par conception
Fichiers markdown et YAML locaux, un serveur lié à 127.0.0.1, pas de compte cloud, pas de télémétrie, pas d'envoi automatique.
16 langues, RTL compris
L'app, le guide complet et ce site existent en 16 langues — y compris l'arabe, écrit de droite à gauche.
Un onglet au lieu de dix
Un tableau de bord façon docs par-dessus vos propres fichiers : scannez, évaluez, postulez et suivez sans quitter la page.

- 01
Résultats de scan
Des offres fraîches depuis chaque board configuré, dédupliquées et filtrées selon vos postes cibles.
- 02
Score d'adéquation
0.0–5.0 face à votre CV, avec une justification écrite — pour postuler là où ça compte.
- 03
Suivi
Statuts, notes, relances et rapports pour chaque candidature, en markdown brut.
Comparé aux autres
Un regard honnête sur les outils payants populaires, vérifié sur les pages publiques de tarifs et de fonctionnalités de chaque éditeur.
| career-ops-uiGratuit et open source | Jobscan | Teal | Huntr | Rezi | |
|---|---|---|---|---|---|
| Prix | 0 $ pour toujours (MIT) | $49.95/moLimité en offre gratuite | $29/moLimité en offre gratuite | $40/moLimité en offre gratuite | $29/moLimité en offre gratuite |
| Open source | |||||
| Où vivent vos données | Votre machine | Le cloud de l'éditeur | Le cloud de l'éditeur | Le cloud de l'éditeur | Le cloud de l'éditeur |
| Auto-hébergé / fonctionne hors ligne | |||||
| Scan des job boards | 59 adaptateurs | — | — | Offre payante | |
| Score d'adéquation IA | Offre payante | Offre payante | |||
| Adaptation du CV (PDF + DOCX) | Offre payante | Offre payante | Offre payante | ||
| Lettres de motivation | Offre payante | Offre payante | Offre payante | ||
| Suivi + relances | — | ||||
| Préparation d'entretien | — | — | — | ||
| Limites de scans / analyses | Illimité | Limité en offre gratuite | Limité en offre gratuite | Limité en offre gratuite | Limité en offre gratuite |
| Langues | 16 (RTL compris) | variable | variable | variable | variable |
| Compte requis | Non | Oui | Oui | Oui | Oui |
Comparé le 2026-07-10. D'après les pages publiques de tarifs et de fonctionnalités de chaque éditeur :Jobscan · Teal · Huntr · Rezi. Une erreur ?Ouvrez une issue.
Aide du projet
Le guide utilisateur complet est traduit dans les 16 langues et livré avec l'app.
Qu'est-ce que career-ops-ui
Un tableau de bord web par-dessus le pipeline open source career-ops : ce qu'il fait, ce qu'il ne fera jamais, et comment tout s'assemble.
Bien démarrer
Cinq étapes de l'installation à votre première candidature suivie — CV, profil, portails, scan, candidature.
Dépannage et FAQ
Clés d'API, scanners, export PDF, journal d'activité — les réponses aux questions que tout le monde pose.
Construit au grand jour
Licence MIT, tests en CI, releases publiques — lisez chaque ligne avant de lui confier votre recherche d'emploi.
Construit sur career-ops
career-ops-ui est un tableau de bord web pour le pipeline open source de recherche d'emploi career-ops. career-ops.org
UI non officielle — sans affiliation ni approbation de career-ops / santifer.
git clone https://github.com/Fighter90/career-ops-ui.git web-uiQuestions fréquentes
C'est vraiment gratuit ?
Oui. Le logiciel est open source sous licence MIT — pas d'abonnement, pas d'essai, pas de paliers verrouillés. Si vous activez les fonctions IA en direct, vous apportez votre propre clé d'API et payez directement votre fournisseur, ou vous utilisez le mode sans clé et ne payez rien du tout.
Quelle différence avec Jobscan ou Teal ?
Ce sont des abonnements cloud payants qui stockent votre CV sur leurs serveurs. career-ops-ui est gratuit, open source et tourne sur votre machine : scans et scores illimités, et votre CV ne quitte jamais votre ordinateur.
Où sont stockées mes données ?
Dans des fichiers markdown et YAML bruts, dans un dossier qui vous appartient. Le serveur écoute sur 127.0.0.1, donc rien n'est accessible de l'extérieur, et il n'y a aucune télémétrie.
Faut-il une clé d'API IA ?
Non. Le mode sans clé copie un prompt prêt à l'emploi dans le presse-papiers pour l'assistant IA que vous utilisez déjà. Ajouter une clé de l'un des 6 fournisseurs pris en charge débloque les exécutions en un clic.
Que faut-il pour l'installer ?
Node.js ≥ 18 et git, sur macOS, Linux ou Windows (WSL). Une commande curl configure tout le reste.
Envoie-t-il les candidatures automatiquement ?
Non — par principe. Il rédige, remplit et prépare ; vous relisez et appuyez sur envoyer. Rien n'est jamais soumis à votre place.
Quels job boards peut-il scanner ?
~55 adaptateurs : Greenhouse, Ashby, Lever, Workable, SmartRecruiters, Workday, Recruitee, Teamtailor, des boards de télétravail et des sources russes (hh.ru, Habr Career, GetMatch et plus). Un nouveau board, c'est un simple fichier adaptateur à déposer.
Quelles langues sont prises en charge ?
16 : anglais, espagnol, français, portugais (BR), coréen, japonais, russe, chinois (simplifié et traditionnel), polonais, ukrainien, danois, arabe (RTL), allemand, italien et turc — guide utilisateur complet inclus.
Puis-je contribuer ?
Oui — issues, pull requests et traductions sont les bienvenus. Commencez par le guide de contribution sur GitHub.
Est-ce affilié à career-ops ?
Non. C'est une UI non officielle construite sur le pipeline open source career-ops — sans affiliation ni approbation de career-ops / santifer.
Votre recherche d'emploi, selon vos règles
Installez-le en une commande. Lisez le code. Gardez vos données.
curl -fsSL https://raw.githubusercontent.com/Fighter90/career-ops-ui/main/bin/setup.sh | bash✓ career-ops cloné
✓ dépendances installées
→ http://127.0.0.1:4317
cd career-ops/web-ui
npx career-ops-ui setupExécute le paquet installé localement dans votre copie de career-ops/web-ui — voir le README pour la note GitHub Packages.
cd career-ops # your existing career-ops project
git clone https://github.com/Fighter90/career-ops-ui.git web-ui
cd web-ui && bash bin/start.shL'UI vit dans un projet career-ops sous web-ui/ — le script de démarrage installe les dépendances et ouvre le tableau de bord.