Le centre de commande open source de la recherche d'emploi
Scannez ~125 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ⓘ Sous Windows, exécutez ces commandes dans WSL (Ubuntu) — un shell macOS/Linux est requis.
✓ career-ops cloné
✓ dépendances installées
→ http://127.0.0.1:4317
cd career-ops/web-ui
npx career-ops-ui setupⓘ Sous Windows, exécutez ces commandes dans WSL (Ubuntu) — un shell macOS/Linux est requis.
Exécute le paquet installé localement dans votre copie de career-ops/web-ui — voir le README pour la note GitHub Packages.
cd career-ops # votre projet career-ops existant
git clone https://github.com/Fighter90/career-ops-ui.git web-ui
cd web-ui && bash bin/start.shⓘ Sous Windows, exécutez ces commandes dans WSL (Ubuntu) — un shell macOS/Linux est requis.
L'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.
Animation avec des données fictives — la vraie application s'exécute en local, sur vos propres fichiers.
- 129Sources d'offres
- 7 300+Tests automatisés
- 19Langues de l'interface
- 18Fournisseurs d'IA
- MITLicence
- 100%en local
129 sources = 124 adaptateurs de job boards anglophones + 5 boards russophones. Les chiffres sont lus depuis le registre en direct lors de la compilation du site — jamais saisis à la main.
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 ~125 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 à cinq dimensions plus un score global holistique, 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 ~125 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 à cinq dimensions plus un score global holistique face à votre vrai CV, pas un bingo de mots-clés. Chaque score s'accompagne d'un rapport écrit.
Pipeline automatique
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.
18 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.
19 langues, RTL compris
L'app, le guide complet et ce site existent en 19 langues — y compris l'arabe, écrit de droite à gauche.
Votre propre modèle
Notez chaque offre avec le modèle en qui vous avez confiance — 18 fournisseurs de LLM, votre propre clé ou entièrement en local via Ollama. Anthropic, OpenAI, Gemini, DeepSeek, Mistral et plus.
- Anthropic
- Gemini
- OpenAI
- Qwen
- OpenRouter
- GitHub Models
- DeepSeek
- Kimi
- MiniMax
- Mistral
- Ollama
- HHermes
- GLMGLM (Z.ai)
- XGrok
- TTogether
- FWFireworks
- ARKBytePlus Ark
- ARKVolcengine Ark
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.
Toutes les offres sur une carte
Résultats du scan, pipeline et suivi sur une carte du monde : voyez où se concentrent les offres et vers quelles villes il vaut la peine de déménager.

- 01
Trois couches
Résultats du scan, pipeline en attente et suivi — activez ou masquez chacune.
- 02
L'adéquation en couleur
Un marqueur plein est votre note d'évaluation ; un anneau, l'adéquation du titre avant évaluation.
- 03
Vraies adresses
À l'adresse de l'entreprise si elle est connue, sinon au centre de la ville — géocodage OpenStreetMap gratuit, sans clé.
Sources d’offres
Connecteurs directs sans jetons — 129 job boards et plateformes ATS que le scanner lit sans LLM. Chaque pastille renvoie vers la source.
- 4 Day Week
- a16z Speedrun
- ADP Workforce Now
- Agentic Jobs
- Alibaba
- Amazon
- Apple
- ApplicantPro
- AppliTrack
- Arbeitnow
- Arbeitsagentur
- Ashby
- Atlassian
- Avature
- BambooHR
- beesite (GJB)
- Breezy HR
- Built In
- Bulldogjob
- BWI
- CareerViet
- Collage
- Comeet
- Computrabajo
- Consider
- Cornerstone
- Cryptocurrency Jobs
- Darwinbox
- Dassault Systèmes
- Deel
- Deutsche Bahn
- Dover
- Eightfold
- Eploy
- Feishu Jobs
- Flowxtra
- Garena
- Gem
- Generalist World
- GermanTechJobs
- Get on Board
- getManfred
- Getro
- Glints
- Greenhouse
- Gupy
- Hacker News (Who is hiring)
- Heckler & Koch
- HigherEdJobs
- Himalayas
- HiringRoom
- IBM
- iCIMS
- ITviec
- JazzHR
- JibeApply (iCIMS)
- Job Bank (Canada)
- Jobicy
- Jobspresso
- Jobstreet / SEEK
- Jobvite
- JOIN
- JOINUP
- JustJoin.it
- Kalibrr
- Keka
- Landing.jobs
- LaraJobs
- Lever
- Magneto365
- Meituan
- MokaHR
- MyCareersFuture
- NEOGOV (SchoolJobs / GovernmentJobs)
- NoDesk
- NoFluffJobs
- OCC Mundial
- Oracle Cloud (ORC)
- PageUp
- Paylocity
- PeopleSoft Candidate Gateway
- Personio
- Phenom
- Pinpoint
- Platsbanken
- PrevueAPS
- Python.org Jobs
- Radancy
- Recruitee
- Red Rover
- RemoteOK
- Remotive
- Remotli
- Rheinmetall
- Rippling
- RSS
- SAP SuccessFactors
- SchoolSpring
- Senjob
- SmartRecruiters
- softgarden
- SolidJobs
- Startup Jobs
- Taleo
- Teamtailor
- Tech in Asia
- Telegram
- Telegram (strict)
- Tencent
- The Hub
- The Muse
- TKMS
- Torre
- Trakstar Hire
- UKG Pro (UltiPro)
- VDAB
- We Work Remotely
- Welcome to the Jungle
- Workable
- Workday
- Working Nomads
- Yourator
- Zoho Recruit
Portails russes
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 | 129 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 | 19 (RTL compris) | variable | variable | variable | variable |
| Compte requis | Non | Oui | Oui | Oui | Oui |
Comparé le 2026-10-30. 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 19 langues et livré avec l'app.
Qu'est-ce que career-ops-ui
Un centre de commande web par-dessus le pipeline open source career-ops : un menu de commandes ⌘/Ctrl+K, un pipeline groupé avec annulation, un tracker kanban et des cartes de rapports consultables.
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-uiContributeurs
Toutes les personnes ayant contribué du code à career-ops-ui.
Questions 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, un pipeline qui regroupe les offres par board avec annulation en un clic, 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 18 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 ?
129 sources de boards d'offres : 124 boards internationaux (Greenhouse, Ashby, Lever, Workable, SmartRecruiters, Workday, Recruitee, Teamtailor, des agrégateurs de télétravail et plus) plus 5 sources russes (hh.ru, Habr Career, GetMatch, GeekJob, Trudvsem). Un nouveau board, c'est un simple fichier adaptateur à déposer.
Quelles langues sont prises en charge ?
19 : anglais, espagnol, français, portugais (BR), coréen, japonais, russe, chinois (simplifié et traditionnel), polonais, ukrainien, danois, arabe (RTL), allemand, italien, turc, hindi, tamoul et vietnamien — 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ⓘ Sous Windows, exécutez ces commandes dans WSL (Ubuntu) — un shell macOS/Linux est requis.
✓ career-ops cloné
✓ dépendances installées
→ http://127.0.0.1:4317
cd career-ops/web-ui
npx career-ops-ui setupⓘ Sous Windows, exécutez ces commandes dans WSL (Ubuntu) — un shell macOS/Linux est requis.
Exécute le paquet installé localement dans votre copie de career-ops/web-ui — voir le README pour la note GitHub Packages.
cd career-ops # votre projet career-ops existant
git clone https://github.com/Fighter90/career-ops-ui.git web-ui
cd web-ui && bash bin/start.shⓘ Sous Windows, exécutez ces commandes dans WSL (Ubuntu) — un shell macOS/Linux est requis.
L'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.