#9696th of 118 in Agent frameworks and SDKs

oasis

LLM-agent social media simulator for Twitter and Reddit-style platforms

Stars
5.4k
License
Apache-2.0
Last commit
Nov 2026
Last release
Nov 2026
Language
Python
Stars, last 29 weeks+1,093
21 Apr 2026: 4,321 stars28 Apr 2026: 4,382 stars5 May 2026: 4,444 stars12 May 2026: 4,504 stars19 May 2026: 4,542 stars26 May 2026: 4,619 stars2 Jun 2026: 4,663 stars9 Jun 2026: 4,708 stars16 Jun 2026: 4,751 stars23 Jun 2026: 4,786 stars30 Jun 2026: 4,821 stars7 Jul 2026: 4,857 stars14 Jul 2026: 4,885 stars21 Jul 2026: 4,907 stars28 Jul 2026: 4,929 stars4 Aug 2026: 4,957 stars11 Aug 2026: 4,990 stars18 Aug 2026: 5,005 stars25 Aug 2026: 5,031 stars1 Sept 2026: 5,066 stars8 Sept 2026: 5,084 stars15 Sept 2026: 5,117 stars22 Sept 2026: 5,154 stars29 Sept 2026: 5,191 stars6 Oct 2026: 5,218 stars13 Oct 2026: 5,260 stars20 Oct 2026: 5,313 stars27 Oct 2026: 5,357 stars3 Nov 2026: 5,382 stars10 Nov 2026: 5,414 stars

4,321 on 21 Apr 20265,414 on 10 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

OASIS is a Python library that simulates Twitter and Reddit-like platforms populated by LLM-driven agents, storing state in a database file. Agents choose from 23 actions (post, comment, follow, repost, search and others) and see content ranked by interest-based or hot-score recommenders. It targets research on information spread, polarization and herd behavior, with a stated scale of up to one million agents.

Who it is for: Researchers simulating social media dynamics with LLM agents

Strengths

  • 23 agent actions, including follow, repost, quote, group chat and interview
  • Interest-based and hot-score recommendation algorithms built into the simulated platform
  • Per-agent model, tools and prompt customization, with a PettingZoo-style env interface
  • Installs from PyPI as camel-oasis; paper, dataset and docs site published

Weaknesses

  • Token cost grows with agents and steps: 100 agents, one step used about 336k input tokens
  • Quick start only shows OpenAI; other providers go through CAMEL's model factory
  • Multi-modal platform support is still an open issue, not shipped
  • Last tagged release is December 2025, well behind the latest commits

What it needs

  • no GPU
  • Needs camel-ai, LLM API key (OpenAI in quick start)
  • Models: OpenAI GPT-4o-mini, Qwen (via CAMEL), OpenAI embeddings for Twhin-Bert recommender

Quick answers

Is oasis open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Does oasis need a GPU?

No, it runs without one.

Also in Agent frameworks and SDKs

See all 118
Also in Agent frameworks and SDKs
RankProjectScore
1ppt-masterAgent skill that turns documents into natively editable PowerPoint decks Live demo ↗ (opens in a new tab)75.9k stars+15,456 (+26%) in 30 daysMIT95 out of 100
2openai-agents-pythonPython SDK for multi-agent workflows with handoffs, guardrails and tracing30.6k stars+689 (+2.3%) in 30 daysMIT91 out of 100
3mastraTypeScript framework for building AI agents, workflows and MCP servers29.5k stars+792 (+2.8%) in 30 dayscustom license91 out of 100
#4browser-usePython library that lets an LLM agent control a web browser Live demo ↗ (opens in a new tab)120.7k stars+3,290 (+2.8%) in 30 daysMIT90 out of 100
#5copilotkitSDK for adding agent chat, generative UI and shared state to apps38.6k stars+760 (+2.0%) in 30 daysMIT90 out of 100