
Framework de inteligencia conductual centrado en la privacidad para análisis multiplataforma e investigación sociodinámica.
Inteligencia Conductual en Diversas Plataformas
Un framework multiplataforma centrado en la privacidad para el análisis conductual y sociodinámico


MOSAIC no es un simple agregador de OSINT. Es un framework de análisis conductual diseñado para ayudar a investigadores, analistas y profesionales de la seguridad a observar, estructurar e interpretar señales de comportamiento en múltiples plataformas en línea.
MOSAIC recopila datos públicos heterogéneos y los organiza en dimensiones conductuales, lo que permite un análisis comparativo y longitudinal que no es posible con enfoques de fuente única.
⚠️ MOSAIC no produce diagnósticos psicológicos ni verdades absolutas. Proporciona señales estructuradas e hipótesis analíticas que deben ser interpretadas por un analista humano.
La mayoría de las herramientas se centran en qué publica una persona. MOSAIC se centra en cómo emerge el comportamiento en distintos entornos.
En lugar de agregar perfiles, MOSAIC construye huellas conductuales en tres dimensiones complementarias:
Técnica Habilidades, experiencia, estrategias de resolución de problemas (GitHub, StackOverflow)
Social Interacciones, afiliaciones, patrones de discurso, dinámicas comunitarias (Telegram, Reddit, Mastodon, Bluesky)
Influencia Producción de contenido, temas, visibilidad, coherencia narrativa (YouTube, Medium)
Este enfoque multiangular permite análisis sociodinámicos, de seguridad y de credibilidad que siguen siendo contextuales, explicables y respetuosos con la privacidad.
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
Ve más allá de los currículos analizando:
Ejemplo: Evaluar un perfil senior de DevSecOps mediante la actividad en GitHub (rigor técnico), las respuestas en StackOverflow (estilo de resolución de problemas) y las publicaciones en Medium (transmisión de conocimiento).
Identifica riesgos de exposición, patrones de sobreexposición e inconsistencias en la presencia pública.
Ejemplo: Auditar la huella en línea de un ejecutivo o de un rol sensible en materia de seguridad para detectar posibles superficies de ataque o riesgos reputacionales.
Validación cruzada de afirmaciones y consistencia del comportamiento entre plataformas.
Ejemplo: Antes de una alianza o inversión, evaluar si el comportamiento público se alinea con la experiencia y las responsabilidades declaradas.
Estudiar:
Ejemplo: Analizar cómo la autoridad técnica se traduce (o no) en influencia social en distintos ecosistemas.
MOSAIC recopila datos públicos heterogéneos para evitar el sesgo de una única plataforma.
Fuentes compatibles actualmente:
💡 MOSAIC funciona mejor cuando ya sabes dónde está activo tu objetivo. La recolección dirigida mejora la calidad de la señal y reduce el ruido.
Futuras fuentes (ideas de investigación): plataformas profesionales, foros, comunidades de nicho. Las contribuciones y los debates son bienvenidos.
El análisis se guía mediante prompts contextuales, no instrucciones genéricas.
Contextos disponibles (Alpha):
Recruitment.md — evaluación de habilidades técnicas y blandasOPSEC_audit.md — análisis de huella digital y exposiciónThreat_Intelligence.md — investigación de atribución y consistenciaPoC.md — análisis exploratorio rápidoLos prompts son plantillas Markdown almacenadas en modules/prompts/.
⚠️ Nota Alpha Los prompts actuales priorizan la arquitectura y la extensibilidad sobre el refinamiento. MOSAIC asume que los analistas adaptarán los prompts a su metodología y dominio.
MOSAIC admite dos modos de análisis:
✅ Local (Privacidad Primero — Recomendado)
ollama pull mistral:7b-instruct
Modelos compatibles: mistral, llama, qwen, etc.
⚠️ Nube (Opcional)
results/💡 Los mejores resultados se obtienen al combinar las salidas de MOSAIC con contexto externo (CVs, entrevistas, referencias, cronologías).
La calidad de las perspectivas depende de:
MOSAIC proporciona estructura y señales. Tú aportas el juicio.
MOSAIC está diseñado para un uso legítimo, consensuado y conforme a la ley.
results/, .git-ignored)config.yamlAl usar MOSAIC, aceptas utilizarlo de forma ética, responsable y legal.
¿Preguntas, ideas o líneas de investigación?
MOSAIC es un framework metodológico: las contribuciones que mejoren los prompts, la lógica de análisis o las salvaguardas éticas son especialmente bienvenidas.
Hecho con 🔍 por Or1un