LogoAISecKit
icon of OASIS

OASIS

OASIS is an open-source social media simulator that mimics user behavior with up to one million agents.

Introduction

OASIS: Open Agent Social Interaction Simulations with One Million Agents

OASIS is a scalable, open-source social media simulator that integrates large language models with rule-based agents to realistically mimic the behavior of up to one million users on platforms like Twitter and Reddit. It's designed to facilitate the study of complex social phenomena such as information spread, group polarization, and herd behavior, offering a versatile tool for exploring diverse social dynamics and user interactions in digital environments.

Key Features
  • Scalability: Supports simulations of up to one million agents, enabling studies of social media dynamics at a scale comparable to real-world platforms.
  • Dynamic Environments: Adapts to real-time changes in social networks and content, mirroring the fluid dynamics of platforms like Twitter and Reddit for authentic simulation experiences.
  • Diverse Action Spaces: Agents can perform 23 actions, such as following, commenting, and reposting, allowing for rich, multi-faceted interactions.
  • Integrated Recommendation Systems: Features interest-based and hot-score-based recommendation algorithms, simulating how users discover content and interact within social media platforms.
Benefits
  • Facilitates research on social dynamics and user interactions.
  • Provides a versatile tool for exploring complex social phenomena.
  • Encourages community contributions and collaboration.
Highlights
  • Easy installation via PyPI.
  • Comprehensive documentation and tutorials available for users.
  • Active community engagement through platforms like Discord and WeChat.

Information

  • Publisher
    AISecKit
  • Websitegithub.com
  • Published date2025/04/28

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates