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.
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
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 |