マルチエージェントキャリアメンター、OllamaとMCPで構築されたローカルAI

✍️ OpenClawRadar📅 公開日: April 13, 2026🔗 Source
マルチエージェントキャリアメンター、OllamaとMCPで構築されたローカルAI
Ad

開発者は「AIキャリアメンター」というマルチエージェントAIシステムを構築しました。このシステムは履歴書を読み込み、包括的なキャリアインテリジェンスレポートを生成します。システムはOllamaとllama3を使用して完全にローカルで動作し、APIキーや外部コストは必要ありません。

技術アーキテクチャ

このシステムは、出力を連鎖させる5つの専門エージェントで構成されています:

  • 各エージェントは前のエージェントの出力を共有コンテキストとして受け取ります
  • ロードマップエージェントは分析エージェントからスキルギャップを知ります
  • 給与エージェントは前のエージェントからロードマップを知ります
  • この連鎖により、レポートはパイプラインを進むにつれて次第に賢くなります

技術スタックの詳細

  • AIエンジン: Ollama + llama3(100%ローカル)
  • RAGシステム: FAISS + SentenceTransformers(ナレッジベースのインデックス作成用)
  • ツール層: MCP(Model Context Protocol)- FastAPIがMCPサーバーをサブプロセスとして起動し、stdio JSON-RPCで通信します
  • 履歴書処理: pdfplumber(PDF履歴書の読み込み用)
  • フロントエンド: React
Ad

MCP実装の注意点

開発者は、MCPの構築が特に興味深いと感じました。MCPはAnthropicのオープンスタンダードで、AIをツールに接続するためのもので、1つのサーバーが任意のクライアントと連携できます。このシステムは設定ファイルを介してClaude Desktopにも接続し、Claudeが9つのツールすべてを直接呼び出せるようにしています。

遭遇した注目すべきバグ:MCP SDK v1.xはハンドラーの署名を完全に変更しました。古いコードは完全なリクエストオブジェクトを渡しますが、新しいコードは名前と引数を直接展開します。これにより、かなりのデバッグ時間がかかりました。

レポート出力

このシステムは、以下の内容を含む完全なキャリアインテリジェンスレポートを生成します:

  • 履歴書分析
  • スキルギャップの特定
  • 6ヶ月のロードマップ
  • 給与戦略
  • 面接準備

すべてのコンポーネントは、履歴書を処理した後、一括で実行されます。

リソース

このプロジェクトはGitHubで公開されており、ビデオ解説も利用できます。開発者は、RAGのセットアップとMCPクライアント/サーバーの配線が実装で最も難しい部分だったと述べています。

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

プロンプトマスター:正確なAIツールプロンプトを生成するClaudeスキル
Tools

プロンプトマスター:正確なAIツールプロンプトを生成するClaudeスキル

Prompt-Masterは、Cursor、Claude Code、GPT、Midjourney、Kling、Eleven Labsなど、さまざまなAIツール向けに正確なプロンプトを生成する無料のClaudeスキルです。このツールはGitHubで600以上のスターを獲得し、4000以上のトラフィックを処理しています。

OpenClawRadar
Qure: 記録されたブラウザ操作フローからE2Eテストを生成するデスクトップアプリ
Tools

Qure: 記録されたブラウザ操作フローからE2Eテストを生成するデスクトップアプリ

QureはJetBrainsが開発したデスクトップアプリケーション(現在はクローズドベータ版)で、内蔵ブラウザで記録した操作からエンドツーエンドのWebテストコードを生成します。開発者はAIエージェントにテキストでテストフローを説明する代わりに、製品を操作して手動QAシナリオを記録し、AIが既存のコードベースに合った動作するテストコードを作成します。

OpenClawRadar
OctoArch v5.0:JSONベースのAIペルソナを備えたゼロトラストB2Bランタイム
Tools

OctoArch v5.0:JSONベースのAIペルソナを備えたゼロトラストB2Bランタイム

OctoArch v5.0は、財務/請求書抽出などの厳格な企業ユースケース向けに構築されたゼロトラストB2B認知ランタイムです。テキストベースのプロンプティングをJSON定義のAIペルソナに置き換え、サーバー攻撃を防ぐためのパス監禁を実装しています。

OpenClawRadar
オープンデザイン:Claude Designのオープンソース代替、ローカルCLIエージェントで動作
Tools

オープンデザイン:Claude Designのオープンソース代替、ローカルCLIエージェントで動作

Open Designは、ローカルファーストのBYOK設計エンジンで、11のコーディングエージェントCLI(Claude Code、Codex、Cursor、Gemini CLIなど)を、72のブランド級デザインシステムと31の合成可能スキルを備えたデザインワークフローに変え、HTML/PDF/PPTX/MP4にエクスポートします。

OpenClawRadar