Mentor de Carrière Multi-Agents Construit avec Ollama et MCP pour l'IA Locale

✍️ OpenClawRadar📅 Publié: April 13, 2026🔗 Source
Mentor de Carrière Multi-Agents Construit avec Ollama et MCP pour l'IA Locale
Ad

Un développeur a construit un système d'IA multi-agents appelé "AI Career Mentor" qui lit les CV et produit des rapports complets d'intelligence de carrière. Le système fonctionne entièrement en local en utilisant Ollama avec llama3, sans nécessiter de clés API ni de coûts externes.

Architecture technique

Le système se compose de cinq agents spécialisés qui enchaînent leurs sorties :

  • Chaque agent reçoit la sortie de l'agent précédent comme contexte partagé
  • L'agent de feuille de route connaît vos lacunes en compétences grâce à l'agent d'analyse
  • L'agent de salaire connaît votre feuille de route grâce à l'agent précédent
  • Cet enchaînement rend le rapport progressivement plus intelligent au fur et à mesure qu'il traverse le pipeline

Détails de la pile technologique

  • Moteur d'IA : Ollama + llama3 (100% local)
  • Système RAG : FAISS + SentenceTransformers pour indexer votre base de connaissances
  • Couche d'outils : MCP (Model Context Protocol) - FastAPI lance le serveur MCP en tant que sous-processus et communique via JSON-RPC stdio
  • Traitement des CV : pdfplumber pour lire les CV en PDF
  • Interface : React
Ad

Notes d'implémentation MCP

Le développeur a trouvé MCP particulièrement intéressant à construire. MCP est le standard ouvert d'Anthropic pour connecter l'IA aux outils, utilisant un serveur qui peut fonctionner avec n'importe quel client. Le système se connecte également à Claude Desktop via un fichier de configuration, permettant à Claude d'appeler directement les 9 outils.

Un bug notable rencontré : le SDK MCP v1.x a complètement changé les signatures des gestionnaires. L'ancien code passe un objet de requête complet, tandis que le nouveau code décompresse directement le nom et les arguments. Cela a causé un temps de débogage important.

Sorties du rapport

Le système génère un rapport complet d'intelligence de carrière incluant :

  • Analyse du CV
  • Identification des lacunes en compétences
  • Feuille de route sur 6 mois
  • Stratégie salariale
  • Préparation aux entretiens

Tous les composants s'exécutent en une seule fois après le traitement du CV.

Ressources

Le projet est disponible sur GitHub avec une visite guidée en vidéo. Le développeur note que la configuration RAG et le câblage client/serveur MCP étaient les parties les plus délicates à mettre en œuvre.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

J'ai déchiré la mémoire markdown par défaut d'OpenClaw et construit une couche API Node.js/Postgres à la place
Tools

J'ai déchiré la mémoire markdown par défaut d'OpenClaw et construit une couche API Node.js/Postgres à la place

Un développeur a désactivé le plugin mémoire principal d'OpenClaw et a construit un backend typé Node.js/Express + PostgreSQL. La dérive contextuelle est tombée à zéro.

OpenClawRadar
sqlite-utils 4.0rc2 : Écrit par Claude Fable, 149,25 $, corrige un bug de perte de données
Tools

sqlite-utils 4.0rc2 : Écrit par Claude Fable, 149,25 $, corrige un bug de perte de données

Simon Willison a publié sqlite-utils 4.0rc2, principalement écrit par Claude Fable pour 149,25 $. Fable a découvert un bug de perte de données dans delete_where() et a aidé à réécrire la gestion des transactions.

OpenClawRadar
🦀
Tools

Serveur MCP Claude Garmin : Des données réelles de fitness pour des conseils d'entraînement plus intelligents

Un serveur MCP qui connecte Claude Desktop à Garmin Connect, exposant 8 outils (récupération, VRC, VO2max, etc.) pour des plans d'entraînement basés sur les données.

OpenClawRadar
TeamHero v2.6.1 : Plateforme Open-Source pour la Gestion d'Agents IA Claude
Tools

TeamHero v2.6.1 : Plateforme Open-Source pour la Gestion d'Agents IA Claude

TeamHero v2.6.1 est une plateforme open-source, locale en premier, qui crée une équipe gérée d'agents Claude avec des fonctionnalités comme le mode pilote automatique, l'imbrication de sous-tâches, les vues de flux et la mémoire persistante. L'outil fonctionne sur Node.js avec un tableau de bord HTML/CSS/JS vanilla et ne nécessite aucune base de données.

OpenClawRadar