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
96 watching
883 forks
Language: Python
last commit: 3 days 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,720 |
joonspk-research/generative_agents | A research project simulating human behavior in interactive environments. | 17,558 |
pgmpy/pgmpy | A Python package for working with Bayesian Networks and related models. | 2,748 |
phidatahq/phidata | A framework for building intelligent systems with modular agents and tools | 15,362 |
pylons/pyramid | A Python web framework designed to simplify and streamline the development of real-world web applications. | 3,970 |
mpaepper/llm_agents | Builds agents controlled by large language models (LLMs) to perform tasks with tool-based components | 931 |
leptonai/leptonai | An AI service building framework using Python to simplify the development of machine learning models and services. | 2,653 |
openai/swarm | An experimental framework for designing and orchestrating multi-agent systems with a focus on lightweight coordination and execution. | 16,080 |
districtdatalabs/yellowbrick | Tools to facilitate the selection of machine learning models through visual diagnostics and analysis. | 4,293 |
farama-foundation/pettingzoo | A unified API for multi-agent reinforcement learning environments with various game families | 2,627 |
openai/baselines | High-quality implementations of reinforcement learning algorithms for research and development purposes | 15,810 |
kyegomez/swarms | A framework for orchestrating multiple autonomous agents to collaborate on complex tasks | 1,745 |
douthwja01/openmas | A tool for simulating the behavior of multiple autonomous systems with complex decision-making and dynamic interactions. | 132 |
packtpublishing/hands-on-intelligent-agents-with-openai-gym | Teaching software developers to build intelligent agents using deep reinforcement learning and OpenAI Gym | 373 |
simtopia/verbs | A tool for building and simulating complex systems using agent-based modeling techniques | 22 |