Skip to content
Code Recycle
Free · open sourceApache-2.0Unclaimed listing

generative_agents is by joonspk-research — not by us.

We indexed this project so people can find it. We are not selling it, we host no copy of the code, and we are not affiliated with or endorsed by its authors — get it from them.

Indexed Aug 1, 2026 · 21,839 stars at index time. Maintainers: claiming verifies your identity and unlocks a higher assurance tier. Removal requests are honored.

simulation · for humans & their agents

generative_agents

unclaimed listingactively maintainedFreeApache-2.0

Generative Agents: Interactive Simulacra of Human Behavior

by Open Source Community · New publisher

Get it from the authors ↗

Every claim on this page is refundable if it is untrue — refund policy.

☆ Save
Generative Agents: Interactive Simulacra of Human Behavior

**joonspk-research/generative_agents** is an open-source project by joonspk-research: Generative Agents: Interactive Simulacra of Human Behavior. Indexed here so it can be found — not resold.

It is free. Get it from the upstream repository: https://github.com/joonspk-research/generative_agents

From the project's own README (excerpt, reproduced for discovery under its Apache-2.0 license):

Generative Agents: Interactive Simulacra of Human Behavior

This repository accompanies our research paper titled "Generative Agents: Interactive Simulacra of Human Behavior." It contains our core simulation module for generative agents—computational agents that simulate believable human behaviors—and their game environment. Below, we document the steps for setting up the simulation environment on your local machine and for replaying the simulation as a demo animation.

Setting Up the Environment To set up your environment, you will need to generate a utils.py file that contains your OpenAI API key and download the necessary packages.

Step 1. Generate Utils File In the reverie/backendserver folder (where reverie.py is located), create a new file titled utils.py and copy and paste the content below into the file: Replace with your OpenAI API key, and with your name. Step 2. Install requirements.txt Install everything listed in the requirements.txt file (I strongly recommend first setting up a virtualenv as usual). A note on Python version: we tested our environment on Python 3.9.12.

Running a Simulation To run a new simulation, you will need to concurrently start two servers: the environment server and the agent simulation server.

Step 1. Starting the Environment Server Again, the environment is implemented as a Django project, and as such, you will need to start the Django server. To do this, first navigate to environment/frontendserver (this is where manage.py is located) in your command line. Then run the following command:

python manage.py runserver

Then, on your favorite browser, go to http://localhost:8000/. If you see a message that says, "Your environment server is up and running," your server is running properly. Ensure that the environment…

01Capabilities

Does

  • + Agent directory
  • + Task timeline
  • + Direct agent chat

Doesn’t

  • No exclusions declared

02Requirements & stack

Depends on

  • Programmatic API
  • One-click deployment

Credentials needed

None declared

Stack

03Community

No endorsements yet

No verified confirmations yet — be the first.

Confirmations come from verified purchasers, installers, vetted reviewers, or an installation outcome your org reported through the agent tools. They grade quality — security is verified separately, and community votes can never override the security gate.

Sign in to confirm — weight comes from verified usage, not vote count.

04Trust Passport

Full passport →
/100

0/0 automated components pass. An automated score is never a security guarantee.

This listing is unclaimed, so publisher identity cannot be verified and it stays below the “verified” tier by design — that is a statement about the listing, not about the project’s quality. Our automated scans still ran; a maintainer who claims it unlocks identity verification.

! Not verifiedreviewed Aug 1, 2026 · re-verification due Oct 30, 2026
  • publisher identity Publisher status verified; 0 verification(s) on file
  • malicious pattern scan No known malicious-behavior patterns detected in reviewed content
  • capability contract All 0 observed capability reference(s) match the declared manifest
  • agent safety scan No injection patterns in agent-readable content
  • provenance No release signature or provenance attestation
  • behavioral sandbox Not performed in this environment — requires the production isolated runner (docs/sandbox-requirements.md). No untrusted code is ever executed on the application host.

Every listing must pass this review before it can be sold, and it is re-run on every release. Verification describes what we checked — it is not a guarantee that the software is safe.

VersionChannelReleasedNotes
0.0.0stableAug 1, 2026Indexed listing — see the upstream repository for real release history.