
Framework de inteligência comportamental com foco em privacidade para análise multiplataforma e pesquisa sociodinâmica.
Inteligência Comportamental Entre Plataformas
Um framework multiplataforma com foco em privacidade para análise comportamental e sociodinâmica


O MOSAIC não é um simples agregador de OSINT. É um framework de análise comportamental projetado para ajudar pesquisadores, analistas e profissionais de segurança a observar, estruturar e interpretar sinais comportamentais em múltiplas plataformas online.
O MOSAIC coleta dados públicos heterogêneos e os organiza em dimensões comportamentais, permitindo análises comparativas e longitudinais que não são possíveis com abordagens de fonte única.
⚠️ O MOSAIC não produz diagnósticos psicológicos ou verdades absolutas. Ele fornece sinais estruturados e hipóteses analíticas que devem ser interpretadas por um analista humano.
A maioria das ferramentas foca no que uma pessoa publica. O MOSAIC foca em como o comportamento emerge entre ambientes.
Em vez de agregar perfis, o MOSAIC constrói impressões digitais comportamentais em três dimensões complementares:
Técnica Habilidades, conhecimentos especializados, estratégias de resolução de problemas (GitHub, StackOverflow)
Social Interações, afiliações, padrões de discurso, dinâmicas de comunidade (Telegram, Reddit, Mastodon, Bluesky)
Influência Produção de conteúdo, temas, visibilidade, consistência narrativa (YouTube, Medium)
Essa abordagem multiangular permite análises sociodinâmicas, de segurança e de credibilidade que permanecem contextuais, explicáveis e conscientes da privacidade.
git clone https://github.com/Or1un/MOSAIC.git
cd MOSAIC
pip install -r requirements.txt
# Most platforms work without credentials
# Some sources (YouTube, Telegram) require API keys
cp modules/config.yaml.example modules/config.yaml
nano modules/config.yaml
python3 mosaic.py
pip install -r requirements_llm.txt
# Linux/macOS
curl -fsSL https://ollama.com/install.sh | sh
# Windows
# Download from https://ollama.com/download
ollama serve &
ollama pull qwen:0.5b
Vá além dos currículos analisando:
Exemplo: Avalie um perfil sênior de DevSecOps por meio da atividade no GitHub (rigor técnico), respostas no StackOverflow (estilo de resolução de problemas) e publicações no Medium (transmissão de conhecimento).
Identifique riscos de exposição, padrões de compartilhamento excessivo e inconsistências na presença pública.
Exemplo: Audite a pegada online de um executivo ou de uma função sensível à segurança para detectar possíveis superfícies de ataque ou riscos reputacionais.
Valide de forma cruzada afirmações e consistência comportamental entre plataformas.
Exemplo: Antes de uma parceria ou investimento, avalie se o comportamento público está alinhado com a expertise e as responsabilidades declaradas.
Estude:
Exemplo: Analise como a autoridade técnica se traduz (ou não) em influência social em diferentes ecossistemas.
O MOSAIC reúne dados públicos heterogêneos para evitar viés de plataforma única.
Fontes atualmente suportadas:
💡 O MOSAIC funciona melhor quando você já sabe onde seu alvo está ativo. A coleta direcionada melhora a qualidade do sinal e reduz o ruído.
Fontes futuras (ideias de pesquisa): plataformas profissionais, fóruns, comunidades de nicho. Contribuições e discussões são bem-vindas.
A análise é guiada por prompts contextuais, não por instruções genéricas.
Contextos disponíveis (Alpha):
Recruitment.md — avaliação de habilidades técnicas e interpessoaisOPSEC_audit.md — análise de pegada digital e exposiçãoThreat_Intelligence.md — pesquisa de atribuição e consistênciaPoC.md — análise exploratória rápidaOs prompts são modelos Markdown armazenados em modules/prompts/.
⚠️ Nota Alpha Os prompts atuais priorizam arquitetura e extensibilidade em vez de refinamento. O MOSAIC parte do princípio de que os analistas adaptarão os prompts à sua metodologia e domínio.
O MOSAIC suporta dois modos de análise:
✅ Local (Privacidade em Primeiro Lugar — Recomendado)
ollama pull mistral:7b-instruct
Modelos suportados: mistral, llama, qwen, etc.
⚠️ Nuvem (Opcional)
results/💡 Os melhores resultados são obtidos ao combinar as saídas do MOSAIC com contexto externo (currículos, entrevistas, referências, cronologias).
A qualidade dos insights depende de:
O MOSAIC fornece estrutura e sinais. Você fornece o julgamento.
O MOSAIC é projetado para uso legítimo, consensual e legal.
results/, .git-ignored)config.yamlAo usar o MOSAIC, você concorda em usá-lo de forma ética, responsável e legal.
Perguntas, ideias ou direções de pesquisa?
O MOSAIC é um framework metodológico — contribuições que melhorem prompts, lógica de análise ou salvaguardas éticas são especialmente bem-vindas.
Feito com 🔍 por Or1un