GeniA presents itself as an engineering team member powered by generative AI.
Agent4Rec
Agent4Rec implements research on generative agents for recommendation systems.

About Agent4Rec
Agent4Rec is an open-source Python repository implementing the SIGIR 2024 perspective paper "On Generative Agents in Recommendation". It acts as a recommender system simulator using 1,000 LLM-empowered generative agents initialized from the MovieLens-1M dataset, each with distinct social traits and preferences. Agents interact with personalized movie recommendations page-by-page, performing actions including watching, rating, evaluating, exiting, and interviewing to simulate genuine human behavior in recommendation environments. The repository is tested on Python 3.9.12 with PyTorch 1.13.1+cu117; Python versions above 3.10 may cause bugs with the included reckit package. Simulations require an OpenAI API key and use ChatGPT-3.5, with a full 1,000-user simulation costing approximately $16 total.
Key features
- Simulates 1,000 LLM-powered generative agents for recommendation testing
- Agents initialized from MovieLens-1M dataset with varied social traits
- Supports Random, Pop, MF, MultVAE, and LightGCN recommender models
- Configurable simulation parameters for agent count, pages, and items per page
- Parallel execution mode to reduce simulation run time
- Saves full agent interaction logs and results to local storage
- Open-source MIT-licensed implementation of peer-reviewed SIGIR 2024 research
- Includes pre-trained versions of multiple standard recommender models for testing
- Supports parallel execution to speed up simulation runs
- Requires an OpenAI API key, with associated ChatGPT-3.5 usage costs for simulations
- Python versions above 3.10 may cause bugs with the included reckit package
- Limited to movie recommendation simulations using the MovieLens-1M dataset
Agent4Rec at a glance
- Category
- AI & Machine Learning › AI Agents & Automation
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Agent4Rec alternatives
Tools and sites you could use instead, ranked by how closely they match.
AG2 offers open source tools for building and coordinating AI agent systems.
AIlice provides an autonomous, general-purpose AI agent through its open-source repository.
XAgent supports autonomous complex task solving with a large language model agent.
Microsoft’s UFO project focuses on AI agents that work across desktop applications and digital workflows.
An LLM-based autonomous agent controlling real-world applications via RESTful APIs.
Popular in AI Agents & Automation
Well-known listings from the same topic.
Agent4Rec FAQ
What LLM powers agent interactions in Agent4Rec simulations?
What recommender models are supported for simulation?
What software is required to run Agent4Rec?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












