Dependencias do Sistema
Todas as ferramentas que o Nomics Hub precisa, com detalhes de instalacao, verificacao e notas importantes.
Essa pagina e a referencia completa de tudo que precisa estar instalado na maquina. Cada dependencia tem seu papel especifico — algumas sao obrigatorias para o sistema funcionar, outras so sao necessarias para funcionalidades especificas como transcricao ou automacao de browser.
Homebrew
Sistema4.0+Gerenciador de pacotes para macOS. Permite instalar, atualizar e remover ferramentas com um comando.
brew --version/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"Nota: Necessario para instalar Node, Python, Git e ffmpeg. Sem ele, voce precisa instalar cada ferramenta manualmente.
Node.js
Sistema18+Runtime JavaScript. Roda o Claude Code, os MCPs baseados em NPX e qualquer ferramenta JS do workspace.
node --versionbrew install nodeNota: Versao 18 e o minimo. Recomendado usar a versao LTS mais recente.
Python 3
Sistema3.9+Linguagem de programacao usada pelos MCPs nativos (Meta Ads, Instagram, Drive Export) e por ferramentas de transcricao.
python3 --versionbrew install python3Nota: O macOS ja vem com Python, mas pode ser uma versao antiga. Instale via Homebrew para garantir.
Git
Sistema2.0+Sistema de controle de versao. Usado para clonar o repositorio, fazer commits e sincronizar com o GitHub.
git --versionbrew install gitNota: Se voce usa macOS, o Xcode Command Line Tools ja instala o Git. Verifique com git --version.
Claude Code
PrincipalUltimaCLI oficial da Anthropic. E a interface principal do Nomics Hub — roda no terminal e acessa todo o workspace.
claude --versionnpm install -g @anthropic-ai/claude-codeNota: Atualize frequentemente: npm update -g @anthropic-ai/claude-code. Novas versoes trazem melhorias importantes.
ffmpeg
Midia7+Framework de processamento de audio e video. Extrai audio de videos para o pipeline de transcricao.
ffmpeg -versionbrew install ffmpegNota: Instalacao pesada (~500MB). So e necessario se voce vai usar transcricao de video/audio.
yt-dlp
MidiaQualquerFerramenta para baixar videos de qualquer plataforma (YouTube, Instagram, Facebook, etc). Alimenta o pipeline de transcricao.
yt-dlp --versionpip3 install yt-dlpNota: O binario fica em ~/Library/Python/3.9/bin/. Adicione ao PATH se nao for encontrado.
faster-whisper
Midia1.0+Engine de transcricao por IA que roda localmente. Converte audio em texto usando modelos Whisper otimizados.
python3 -c "import faster_whisper; print(faster_whisper.__version__)"pip3 install faster-whisperNota: O primeiro uso baixa o modelo de IA (~1.5GB). A transcricao roda 100% local, sem enviar dados para nenhum servidor.
Playwright
AutomacaoQualquerFramework de automacao de browser. Usado para screenshots de LPs, navegacao no Clarity e testes de paginas.
npx playwright --versionnpx playwright install chromiumNota: Instala apenas o Chromium (~200MB). Firefox e WebKit nao sao necessarios para o Nomics Hub.
Pillow
Utilidade10+Biblioteca Python para processamento de imagens. Usada para redimensionar, converter e otimizar imagens.
python3 -c "from PIL import Image; print(Image.__version__)"pip3 install PillowNota: Geralmente ja vem instalado com outras dependencias Python.
Python Venvs (ambientes virtuais)
Os MCPs nativos (Meta Ads, Instagram, Drive Export) rodam em Python com ambientes virtuais isolados. Cada venv tem suas proprias dependencias e nao interfere nos outros. Esse isolamento evita conflitos de versao entre pacotes.
# Meta Ads MCP
cd ~/Desktop/Nomics/tools/meta-ads-mcp-server
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
deactivate
# Instagram MCP
cd ~/Desktop/Nomics/tools/instagram-mcp-server
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
deactivate
# Drive Export
cd ~/Desktop/Nomics/tools/drive-export
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
deactivateO que e um venv?
source venv/bin/activate, o pip install so afeta esse ambiente. Ao desativar com deactivate, volta ao Python global.