agent-based-modeling

There are 969 repositories under agent-based-modeling topic.

  • projectmesa/mesa

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

    Language:Python3.2k958991.1k
  • nerve

    evilsocket/nerve

    The Simple Agent Development Kit.

    Language:Python1.3k1736109
  • NetLogo

    NetLogo/NetLogo

    turtles, patches, and links for kids, teachers, and scientists

    Language:HTML1.1k741.7k266
  • noncomputable/AgentMaps

    Make social simulations on real maps! Agent-based modeling for the web.

    Language:JavaScript94226839
  • Agents.jl

    JuliaDynamics/Agents.jl

    Agent-based modeling framework in Julia

    Language:Julia85417519138
  • jim-schwoebel/awesome_ai_agents

    🤖 A comprehensive list of 1,500+ resources and tools related to AI agents.

  • ucaiado/QLearning_Trading

    Learning to trade under the reinforcement learning framework

    Language:Jupyter Notebook515252183
  • AgentTorch

    AgentTorch/AgentTorch

    large population models

    Language:Jupyter Notebook442101671
  • graph-theory

    je-suis-tm/graph-theory

    Julia and Python complex system applications in ecology, epidemiology, sociology, economics & finance; network science models including Bianconi-Barabási, Barabási-Albert, Watts-Strogatz, Waxman Model & Erdős-Rényi; graph theory algorithms involving Gillespie, Bron Kerbosch, Ramsey, Bellman Ford, A*, Kruskal, Borůvka, Prim, Dijkstra, DSatur, Randomized Distributed, Vizing, Topological Sort, DFS, BFS

    Language:Jupyter Notebook39614292
  • agentpy

    jofmi/agentpy

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

    Language:Python364112641
  • gama.old

    gama-platform/gama.old

    Main repository for developing the 1.x versions of GAMA

    Language:Java308433.7k99
  • AzulGarza/timecopilot

    TimeCopilot: the GenAI Forecasting Agent. Built on LLMs and Time Series Foundation Models, it lets you forecast, cross-validate, and detect anomalies using multiple foundation models through a single API. From finance and energy to web analytics, TimeCopilot turns natural-language queries into production-ready forecasts.

    Language:Python26378836
  • EpiModel

    EpiModel/EpiModel

    Mathematical Modeling of Infectious Disease Dynamics

    Language:R2592058061
  • depthmapX

    SpaceGroupUCL/depthmapX

    depthmapX is a multi-platform Spatial Network Analysis Software

    Language:C++2212715757
  • krABMaga/krABMaga

    krABMaga: A modern developing art for reliable and efficient Agent-based Model (ABM) simulation with the Rust language

    Language:Rust1989913
  • projectmesa/mesa-examples

    User and showcase agent-based models developed using Mesa

    Language:Python1941563186
  • projectmesa/mesa-geo

    GIS Extension for Mesa Agent-Based Modeling

    Language:Python193108668
  • varoudis/depthmapX

    depthmapX is a multi-platform Spatial Network Analysis Software

    Language:C++1902836120
  • MathCancer/PhysiCell

    PhysiCell: Scientist end users should use latest release! Developers please fork the development branch and submit PRs to the dev branch. Thanks!

    Language:C++1801471112
  • JuliaDynamics/InteractiveDynamics.jl

    Fast, general-purpose interactive applications for complex systems

    Language:Julia17563925
  • AdieLaine/multi-agent-reasoning

    The Multi-Agent Reasoning framework creates an interactive chatbot where AI agents collaborate via structured reasoning and Swarm Integration for optimal answers. Simulating a team that discusses, debates, and refines responses, it enables complex problem-solving and precise results. Now with Prompt Caching to reduce latency and costs.

    Language:Python1737436
  • PAX_SAPIENTICA

    AsPJT/PAX_SAPIENTICA

    🌿: ABM & GIS for philological, archaeological, and anthropological data.

    Language:C++172504
  • sarl

    sarl/sarl

    SARL Agent-Oriented Programming Language http://www.sarl.io

    Language:Java147121.1k47
  • mars-sim/mars-sim

    Mars Simulation Project Official Codebase

    Language:Java1431390340
  • abmgis/abmgis

    Accompanying resources for the book 'Agent-Based Modelling and Geographical Information Systems: A Practical Primer'.

    Language:HTML14214268
  • evoplex/evoplex

    Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.

    Language:C++142111923
  • LBNL-UCB-STI/beam

    The Framework for Modeling Behavior, Energy, Autonomy, and Mobility in Transportation Systems

    Language:Jupyter Notebook141261.9k60
  • scottfr/simulation

    Node and browser JavaScript library to run simulations. Supports System Dynamics modeling, Differential Equation mathematical modeling, and Agent Based Modeling.

    Language:JavaScript1258522
  • Robinlovelace/spatial-microsim-book

    Code, data and prose of the book: Spatial Microsimulation with R

    Language:R120161176
  • open-sciencelab/Virtual-Scientists

    [ACL 2025 Main] Multi-Agent System for Science of Science

    Language:Python1110010
  • amesoudi/cultural_evolution_ABM_tutorial

    This tutorial shows how to create very simple simulation or agent-based models of cultural evolution in R

    Language:Stan1058013
  • jcbagneris/fms-jcb

    FMS, an agent-based Financial Market Simulator

    Language:Python1047021
  • thoughtworks/epirust

    An agent-based epidemiology simulation framework built in Rust

    Language:Rust104171115
  • bancaditalia/BeforeIT.jl

    High-Performance Agent-Based Macroeconomics Made Easy

    Language:Julia889713
  • ropensci/nlrx

    nlrx NetLogo R

    Language:R7958813
  • holgerbrandl/kalasim

    Discrete Event Simulator

    Language:Kotlin7566211