Faut-il créer votre propre Saply ?
Mise en forme, adaptation, mise en correspondance des CV et automatisation des modèles par AI pour les cabinets de recrutement
Un agent de programmation compétent peut construire le cœur personnel : extraire un CV propre à base de texte, le structurer ou l'adapter avec un LLM et produire un DOCX à votre marque. Cela fonctionnera sur les CV bien structurés et omettra silencieusement des données sur les autres. La valeur de Saply réside dans la précision de l'extraction sur des milliers de mises en page de CV réels, ajustée pour qu'aucun champ ne manque dans un document destiné à un client, ainsi que dans les intégrations qui permettent aux recruteurs de rester dans Word, leur messagerie et leur ATS.
EN → FRAnalyse traduite automatiquement de l’anglais. Prompt original conservé en anglais.
Build me a local CV formatting pipeline to replace Saply for personal use. Requirements:
- A Node + Express app on localhost:4173 with one page to upload a PDF or DOCX,
choose a file from templates/, add an optional job description, and run the job.
- Extract DOCX text with mammoth and PDF text with pdftotext. Detect image-only files
and stop with a clear message instead of producing an empty CV.
- Send extracted text to an LLM API of your choice, key from .env, using a strict JSON
schema for contact details, summary, skills, experience, education, and certificates.
- Never invent employers, dates, qualifications, or skills. Missing values stay null,
and every tailored claim must be supported by the source CV.
- Render the JSON into the selected tagged Word template using docxtemplater and PizZip,
preserving its fonts, colors, tables, headers, footers, and repeating experience rows.
- When a job description is present, show a 0-100 match score, strengths, gaps, and
questions. Rewrite the summary and bullets only when a Tailor checkbox is enabled.
- Save job metadata and structured JSON in SQLite via better-sqlite3. Delete uploaded
source files and generated documents after 24 hours.
- Bind to localhost only, with no accounts or telemetry. Data leaves the machine only
for the documented LLM call.
- Out of scope: OCR for scanned CVs, Word or Google Docs add-ins, ATS/email integrations,
bulk processing, collaboration, and enterprise compliance controls.
- Include a sample tagged template, two fixture CVs, extraction/render smoke tests, and
a README covering setup, .env, template tags, retention, and the honest limitations.
- Be aware of the hard part: CVs vary wildly in structure (two-column layouts, tables,
sidebars, mixed date formats), and a schema that runs fine on the fixtures will
silently miss fields on real-world CVs. Test on messy inputs and document what gets
dropped.Le prompt s’ouvre prérempli dans votre agent. Relisez-le avant de l’exécuter.
Comment créer votre propre version ?
Téléversez un PDF textuel ou un DOCX, extrayez les données structurées du candidat, adaptez-les éventuellement à un poste et produisez un DOCX à votre marque.
Ce dont vous aurez besoin
- clé API LLM
- extraction de texte PDF et DOCX
- modèle DOCX balisé
- rendu de documents
- stockage local des tâches
Un recruteur ne peut pas envoyer à un client un CV auquel il manque un employeur ou une certification, ni perdre une minute à peaufiner le résultat : dans le recrutement, la qualité et la rapidité font gagner le placement. Les équipes paient pour une extraction qui ne manque aucune donnée dans des CV extrêmement variés, un résultat correct du premier coup dans leurs propres modèles et ceux des appels d'offres EU, et la facilité de travailler directement dans Word, Google Docs, la messagerie et leur ATS. Les CV sont aussi des documents sensibles, et leur traitement certifié fait partie de ce que les agences achètent.
xprécision de l'extraction sur des milliers de mises en page de CV réels, ajustée sur des années de données pour que rien ne soit omis silencieusement
xOCR pour les CV numérisés et sous forme d'images
xl'agent AI qui modifie n'importe quel CV en langage courant directement dans Word et Google Docs
xintégrations Word, Google Docs, e-mail et ATS (Bullhorn, Carerix, Spott, Loxo)
xmodèles d'appels d'offres EU (Europass, DIGIT-TM III, ITUSS21), ainsi qu'anonymisation et traduction
xtraitement certifié ISO 27001 des données sensibles des candidats
xtraitement en masse, workflows d'équipe, SLA et assistance aux entreprises
Vous préférez une solution prête à l’emploi ?
Licence, installation et limites de chaque alternative.
Combien coûte Saply ?
- Facturation mensuelle
- 230 $US/mois230 $US/mois
- Par an
- 2 760 $US/an2 760 $US/an
- Avec une carte brésilienne, IOF de 3,5% inclus
- 1 202 R$/mois14 423 R$/an
Enregistré dans Ma liste. Un avis s’affichera ici si le prix change.
Vous finalisez l’achat sur le site de Saply. Vibe Radar ne gère aucun paiement.
Construire ou s’abonner à Saply ?
Ajustez les chiffres : heures de développement, taux horaire, coûts d’exploitation et prix de l’abonnement.
Construire est rentabilisé en 5 mois.
Heures estimées d’après l’analyse (un week-end). Ne chiffre pas ce que vous perdez (support, intégrations, sécurité).
Puis-je recréer Saply ?
En partie. Le cœur de Saply se construit en un week-end avec le prompt de cette page, mais il reste de vraies lacunes : précision de l'extraction sur des milliers de mises en page de CV réels, ajustée sur des années de données pour que rien ne soit omis silencieusement, OCR pour les CV numérisés et sous forme d'images. Lisez la liste ci-dessus avant de vous lancer.
Combien coûte Saply ?
Saply coûte environ 230 $US/mois (Pro, vérifié le 31/07/2026), soit 2 760 $US par an.
Que perd-on en remplaçant Saply ?
Honnêtement : précision de l'extraction sur des milliers de mises en page de CV réels, ajustée sur des années de données pour que rien ne soit omis silencieusement; OCR pour les CV numérisés et sous forme d'images; l'agent AI qui modifie n'importe quel CV en langage courant directement dans Word et Google Docs; intégrations Word, Google Docs, e-mail et ATS (Bullhorn, Carerix, Spott, Loxo); modèles d'appels d'offres EU (Europass, DIGIT-TM III, ITUSS21), ainsi qu'anonymisation et traduction; traitement certifié ISO 27001 des données sensibles des candidats; traitement en masse, workflows d'équipe, SLA et assistance aux entreprises. Si l’un de ces points compte pour vous, continuez à payer.
Existe-t-il une alternative open source à Saply ?
Oui : Resume Matcher (Téléversez un CV de référence, collez une offre d'emploi et obtenez un PDF adapté ; ce que vous n'obtenez pas, c'est le tableau de bord du cabinet de recrutement.) Le prompt sert quand vous le voulez exactement à votre façon.