
Privacy-first behavioral intelligence framework for multi-platform analysis and sociodynamic research.
Behavioral Intelligence Across Platforms
A privacy-first, multi-platform framework for behavioral and sociodynamic analysis


MOSAIC is not a simple OSINT aggregator. It is a behavioral analysis framework designed to help researchers, analysts, and security professionals observe, structure, and interpret behavioral signals across multiple online platforms.
MOSAIC collects heterogeneous public data and organizes it into behavioral dimensions, enabling comparative and longitudinal analysis that is not possible with single-source approaches.
⚠️ MOSAIC does not produce psychological diagnoses or absolute truths. It provides structured signals and analytical hypotheses that must be interpreted by a human analyst.
Most tools focus on what a person publishes. MOSAIC focuses on how behavior emerges across environments.
Instead of aggregating profiles, MOSAIC builds behavioral fingerprints across three complementary dimensions:
Technical Skills, expertise, problem-solving strategies (GitHub, StackOverflow)
Social Interactions, affiliations, discourse patterns, community dynamics (Telegram, Reddit, Mastodon, Bluesky)
Influence Content production, themes, visibility, narrative consistency (YouTube, Medium)
This multi-angle approach enables sociodynamic, security, and credibility analyses that remain contextual, explainable, and privacy-aware.
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
Go beyond resumes by analyzing:
Example: Assess a senior DevSecOps profile via GitHub activity (technical rigor), StackOverflow answers (problem-solving style), and Medium publications (knowledge transmission).
Identify exposure risks, oversharing patterns, and inconsistencies in public presence.
Example: Audit the online footprint of an executive or security-sensitive role to detect potential attack surfaces or reputational risks.
Cross-validate claims and behavioral consistency across platforms.
Example: Before a partnership or investment, evaluate whether public behavior aligns with stated expertise and responsibilities.
Study:
Example: Analyze how technical authority translates (or not) into social influence across different ecosystems.
MOSAIC gathers heterogeneous public data to avoid mono-platform bias.
Currently supported sources:
💡 MOSAIC works best when you already know where your target is active. Focused collection improves signal quality and reduces noise.
Future sources (research ideas): professional platforms, forums, niche communities. Contributions and discussions are welcome.
Analysis is guided by contextual prompts, not generic instructions.
Available contexts (Alpha):
Recruitment.md — technical & soft skills assessmentOPSEC_audit.md — digital footprint & exposure analysisThreat_Intelligence.md — attribution & consistency researchPoC.md — quick exploratory analysisPrompts are Markdown templates stored in modules/prompts/.
⚠️ Alpha note Current prompts prioritize architecture and extensibility over refinement. MOSAIC assumes analysts will adapt prompts to their methodology and domain.
MOSAIC supports two analysis modes:
✅ Local (Privacy-First — Recommended)
ollama pull mistral:7b-instruct
Supported models: mistral, llama, qwen, etc.
⚠️ Cloud (Optional)
results/💡 Best results are obtained when combining MOSAIC outputs with external context (CVs, interviews, references, timelines).
Insight quality depends on:
MOSAIC provides structure and signals. You provide judgment.
MOSAIC is designed for legitimate, consensual, and lawful use.
results/, .git-ignored)config.yamlBy using MOSAIC, you agree to use it ethically, responsibly, and legally.
Questions, ideas, or research directions?
MOSAIC is a methodological framework — contributions that improve prompts, analysis logic, or ethical safeguards are especially welcome.
Made with 🔍 by Or1un