MASSIVE Documentation
Welcome to the MASSIVE documentation. This project is a hybrid social dynamics simulator that combines classic numerical models with Large Language Models (LLMs) used as dynamic regime selectors.
Key Features
- Hybrid Architecture: Numerical simulation with LLM context-aware logic.
- Multiple Models: Includes DeGroot, Friedkin-Johnsen, Hegselmann-Krause, and more.
- Multi-Range Support: Works with both [0, 1] probabilistic and [-1, 1] bipolar ranges.
- Interactive UI: Built with Streamlit for real-time visualization and exports.
- Security First: Management of API keys via environment variables.
Getting Started
To get started, check the Installation section or jump to the API Reference.
Installation
pip install -r requirements.txt
Quick Start
streamlit run app.py