Mentor de Carreira Multiagente Desenvolvido com Ollama e MCP para IA Local

Um desenvolvedor criou um sistema de IA multiagente chamado "AI Career Mentor" que lê currículos e produz relatórios abrangentes de inteligência de carreira. O sistema funciona totalmente localmente usando Ollama com llama3, não exigindo chaves de API ou custos externos.
Arquitetura Técnica
O sistema consiste em cinco agentes especializados que encadeiam suas saídas:
- Cada agente recebe a saída do agente anterior como contexto compartilhado
- O agente de roteiro conhece suas lacunas de habilidades a partir do agente de análise
- O agente de salário conhece seu roteiro a partir do agente anterior
- Esse encadeamento torna o relatório progressivamente mais inteligente à medida que avança pelo pipeline
Detalhes da Stack Tecnológica
- Motor de IA: Ollama + llama3 (100% local)
- Sistema RAG: FAISS + SentenceTransformers para indexar sua base de conhecimento
- Camada de Ferramentas: MCP (Model Context Protocol) - FastAPI inicia o servidor MCP como um subprocesso e se comunica via stdio JSON-RPC
- Processamento de Currículos: pdfplumber para ler currículos em PDF
- Frontend: React
Notas de Implementação do MCP
O desenvolvedor achou o MCP particularmente interessante para construir. MCP é o padrão aberto da Anthropic para conectar IA a ferramentas, usando um servidor que pode funcionar com qualquer cliente. O sistema também se conecta ao Claude Desktop via arquivo de configuração, permitindo que o Claude chame todas as 9 ferramentas diretamente.
Um bug notável encontrado: o MCP SDK v1.x mudou completamente as assinaturas dos manipuladores. O código antigo passa um objeto de solicitação completo, enquanto o novo código descompacta nome e argumentos diretamente. Isso causou um tempo significativo de depuração.
Saídas do Relatório
O sistema gera um relatório completo de inteligência de carreira incluindo:
- Análise de currículo
- Identificação de lacunas de habilidades
- Roteiro de 6 meses
- Estratégia salarial
- Preparação para entrevistas
Todos os componentes são executados de uma vez após o processamento do currículo.
Recursos
O projeto está disponível no GitHub com um vídeo passo a passo. O desenvolvedor observa que a configuração do RAG e a conexão cliente/servidor do MCP foram as partes mais difíceis de implementar.
📖 Leia a fonte completa: r/LocalLLaMA
👀 See Also

Ponte IDE Claude de Código Aberto Conecta Dispatch, Aplicativo Desktop e Claude Code
O claude-ide-bridge é uma ferramenta de código aberto licenciada pelo MIT que conecta o Claude Code ao seu IDE, fornecendo acesso a LSP, depurador, terminais, git e GitHub através de 124 ferramentas. Ele permite um fluxo de trabalho onde tarefas enviadas via Dispatch de um telefone são tratadas pelo aplicativo de desktop Claude, que usa o Claude Code para escrever código e executar testes enquanto interage com o IDE.

wmux: Multiplexador de Terminal Electron para Windows com Controle de Navegador via MCP
wmux é um multiplexador de terminal Electron de código aberto para Windows 10/11 que oferece divisões estilo tmux, sessões persistentes e controle de navegador via Chrome DevTools Protocol para agentes de IA de codificação como o Claude Code. Ele se registra automaticamente como um servidor MCP e permite que os agentes interajam com navegadores enquanto executam múltiplas sessões lado a lado.

Implementando Verificações de IA com Continue para Revisões de PR Controladas por Código-Fonte
O Continue integra verificações de IA diretamente no fluxo de trabalho de pull requests, usando arquivos markdown como verificações controladas por versão, visíveis através das verificações de status do GitHub.

RescueBot: Backup e restauração baseado no Telegram para bots OpenClaw
RescueBot é uma habilidade leve que automaticamente tira snapshots das configurações do bot OpenClaw e permite restauração com um toque via comandos do Telegram, eliminando a necessidade de acesso SSH durante falhas.