PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Agent Based Modeling Python Packages

Python packages with the GitHub topic agent-based-modeling. Sorted by relevance, with stars and monthly downloads.
mesa
mesa

Mesa is an open-source Python library for agent-based modeling, ideal for simulating complex systems and exploring emergent behaviors.

62K 4K 1K
agent-based-information-flow-simulation
aasm

Just in time and ahead of time

7K 0 3
mesa
mesa-geo

GIS Extension for Mesa Agent-Based Modeling

7K 216 78
transentis
bptk-py

System Dynamics and Agent-based Modeling in Python

6K 31 7
zombie-einstein
bourse

Rust Market Simulation Library with a Python API

5K 23 1
simtopia
verbs

Ethereum ABM Library

4K 26 3
chathika
nl4py

Bringing Your Turtles From NetLogo to Python 🐍🐢

3K 54 9
starsimhub
starsim

Starsim disease modeling framework

3K 36 31
Met4FoF
agentmet4fof

Metrological Agent-based system (MET4FOF project)

3K 25 11
JoelForamitti
agentpy

AgentPy is an open-source framework for the development and analysis of agent-based models in Python.

3K 379 43
hfarruda
doces

DOCES (Dynamical Opinion Clusters Exploration Suite) is an experimental Python library to simulate opinion dynamics on adaptive complex networks. Its background is implemented in C for performance.

2K 5 1
superwise-ai
dsl-spa

A tool for building Structured Agentic Pipelines

2K 8 4
lukasturcani
xecs

A fast and ergonomic ECS library for Python, written in Rust.

2K 3 0
mesa
mesa-llm

Extension to the Mesa repository to provide with the ability to plug LLM directly into your agents for more complex reasoning and inter-agent communication ! Make your own reasoning/memory/communication modules and plug them into the existing code or use the pre-built ones for fast building.⁦

1K 63 84
AgentTorch
agent-torch

large population models

1K 614 94
KarlNaumann
macrostat

A Package providing multiple tools for the statistical analysis and treatment of macroeconomic simulation models, with a particular focus on Agent-based and Stock-Flow Consistent Models

1K 5 2
kganitis
bamengine

High-performance Python framework for the BAM agent-based macroeconomic model using ECS architecture and vectorized NumPy operations

951 0 2
niklasf
agentspeak

JASON-style AgentSpeak for Python.

939 55 25
AB-CE
abcfinance

No description available

871 43 13
evilsocket
nerve-adk

The simple agent development kit.

856 1K 114
alexplaka
abstochkin

Agent-based Stochastic Kinetics

854 1 0
lueckem
sponet

Spreading Processes on Networks

837 4 2
alexanderkell
elecsim

Agent-based Model for Electricity Markets

815 57 13
charwick
helipad

An agent-based modeling framework for Python with a shallow learning curve and powerful visualization capabilities.

548 33 3
    • Data from PyPI, GitHub, ClickHouse, and BigQuery