mesa

Agent simulation framework

A Python library for building agent-based models to simulate complex systems and analyze emergent behaviors

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

GitHub

3k stars
98 watching
917 forks
Language: Python
last commit: about 1 month ago
Linked from 1 awesome list

agent-based-modelingagent-based-simulationcomplex-systemscomplexity-analysisgismesamodeling-agentssimulationsimulation-environmentsimulation-frameworkspatial-models

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
modelscope/modelscope-agent An agent framework connecting models with the world 2,779
joonspk-research/generative_agents A research project simulating human behavior in interactive environments. 17,888
pgmpy/pgmpy A Python package for working with Bayesian Networks and related models. 2,776
phidatahq/phidata A framework for building multi-modal agents with memory, knowledge, tools, and reasoning 16,438
pylons/pyramid A Python web framework designed to simplify and streamline the development of real-world web applications. 3,984
mpaepper/llm_agents Builds agents controlled by large language models (LLMs) to perform tasks with tool-based components 940
leptonai/leptonai An AI service building framework using Python to simplify the development of machine learning models and services. 2,669
openai/swarm An experimental framework for designing and orchestrating multi-agent systems with a focus on lightweight coordination and execution. 16,939
districtdatalabs/yellowbrick Tools to facilitate the selection of machine learning models through visual diagnostics and analysis. 4,304
farama-foundation/pettingzoo A unified API for multi-agent reinforcement learning environments with various game families 2,678
openai/baselines High-quality implementations of reinforcement learning algorithms for research and development purposes 15,885
kyegomez/swarms A framework for designing and orchestrating complex multi-agent systems using machine learning and artificial intelligence techniques. 1,904
douthwja01/openmas A tool for simulating complex decentralized intelligent systems with arbitrary behaviors and dynamics. 133
packtpublishing/hands-on-intelligent-agents-with-openai-gym Teaching software developers to build intelligent agents using deep reinforcement learning and OpenAI Gym 374
simtopia/verbs A tool for building and simulating complex systems using agent-based modeling techniques 22