Enterprise DNA
A Agents Autonomous Agents low

Westworld

by Community

Multi-agent simulation library in Python

W

Agents

Westworld

Added 10 July 2026

#multi-agent #reinforcement-learning #simulation

Overview

Westworld is a Python library for building multi-agent simulations. It provides a framework to define agent behaviors and interactions within a shared environment, running in Jupyter Notebooks.

Best for

Best for
Researchers and hobbyists prototyping multi-agent simulations in Python

Use cases

  • Prototyping multi-agent systems for research or education
  • Simulating agent interactions in a controlled environment
  • Testing emergent behaviors from simple agent rules

Notes

Westworld is a Python library for building multi-agent simulations. It provides a framework to define agent behaviors and interactions within a shared environment, running in Jupyter Notebooks.

57 stars on GitHub. Last updated 2023-01-09. Licensed MIT.

Use cases

  • Prototyping multi-agent systems for research or education
  • Simulating agent interactions in a controlled environment
  • Testing emergent behaviors from simple agent rules

Pros

  • Lightweight and easy to experiment with in notebooks
  • Focused on multi-agent simulation without unnecessary complexity
  • Open source with a permissive community license

Cons

  • Small community and limited documentation due to low star count
  • Jupyter Notebook dependency may limit production use
  • Not actively maintained or updated frequently

Indexed from awesome-ai-agents and enriched against its public facts.

Pros

  • Lightweight and easy to experiment with in notebooks
  • Focused on multi-agent simulation without unnecessary complexity
  • Open source with a permissive community license

Cons

  • Small community and limited documentation due to low star count
  • Jupyter Notebook dependency may limit production use
  • Not actively maintained or updated frequently