An Interactive Command Line and Dashboard Tool for Detecting Coordinated Inauthentic Behavior Datasets of Online Activity
For in-depth technical docs related to this repository please visit: https://civictechdc.github.io/mango-tango-cli
Python 3.12 (see requirements.txt)
- Make sure you have Python 3.12 installed on your system.
- Create the virtual environment at
venvusing the following command:
python -m venv venv-
Activate the bootstrap script for your shell environmennt:
- PS1:
./bootstrap.ps1 - Bash:
./bootstrap.sh
This will install the required dependencies for project development, activate a pre-commit hook that will format the code using
isortandblack. - PS1:
python -m cibmangotreeThis repository includes hybrid AI documentation enhanced with semantic code analysis:
- For Claude Code users: See
CLAUDE.md+ Serena MCP integration- Important: Always start sessions with "Read the initial instructions"
- For Cursor users: See
.cursorrules+.ai-context/ - For other AI tools: See
.ai-context/README.md - For deep semantic analysis: Serena memories in
.serena/memories/
- Claude Code: Start with "Read the initial instructions", then follow CLAUDE.md
- Cursor: Reference .cursorrules for quick setup
- Other tools: Begin with .ai-context/README.md
The AI documentation provides:
- Symbol-level code navigation with precise file locations
- Architectural insights from semantic analysis
- Context-efficient documentation for faster onboarding
- Cross-tool compatibility for different AI assistants
This project is licensed under the MIT License.
Required Notice: © CIB Mango Tree