AI platform for large population modeling, simulating millions of interacting agents
Top 75.7% on sourcepulse
AgentTorch provides a platform for building and simulating large populations of autonomous agents, enabling the study of complex societal dynamics. It targets researchers and developers needing to model phenomena at scale, such as pandemics or supply chains, offering a PyTorch-like interface for differentiable, composable, and scalable agent-based simulations.
How It Works
AgentTorch leverages a novel Large Population Model (LPM) paradigm, designed for scalability and differentiability. It allows simulations of millions of agents on GPUs, enabling gradient-based learning through stochastic dynamics and interventions. The framework supports composition with other models, including LLMs and mechanistic simulators, facilitating complex agent behaviors and parameter calibration.
Quick Start & Requirements
pip install agent-torch
or pip install git+https://github.com/agenttorch/agenttorch
docs/install.md
).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
The AGPL-3.0 license may impose significant restrictions on commercial use or integration into proprietary products without a waiver. Specific hardware requirements for certain models are detailed in separate documentation.
5 days ago
1 day