LibreAI / ИИ-агенты / generative_agents
// agents · joonspk-research/generative_agents

generative_agents

generative_agents — проект с открытым исходным кодом из категории «ИИ-агенты» от joonspk-research (joonspk-research/generative_agents на GitHub). У него 22 200 звёзд на GitHub и 3 112 форков, он распространяется по лицензии Apache-2.0 и последний раз обновлялся на GitHub 5 августа 2024.

Stanford's Generative Agents simulation - 25 AI characters living in a virtual town

★ 22,2 тыс. звёзд⑂ 3,1 тыс. форковApache-2.0обновлено авг. 2024
▦ визуал — в README этого проекта нет встраиваемого скриншота,
поэтому здесь заглушка. Руководство ниже в любом случае полное.
// факты о проекте

Факты о проекте

Звёзды GitHub
22 200
Форки
3 112
Лицензия
Apache-2.0
Последнее обновление на GitHub
5 августа 2024
Категория
ИИ-агенты
Тип страницы
Полное руководство по установке
// как это работает

Как это работает

  1. Understand the setup

    Read the paper summary and decide whether you want to replay a demo or run a live simulation.

  2. Clone the simulation

    Get the repository, which contains the environment front-end and the simulation server.

  3. Configure your API key

    Create the utils file with your OpenAI API key, then install the Python requirements.

  4. Run your first simulation

    Start the environment server and the simulation server, then watch or replay the agents' day.

// возможности

Почему его любят

Believable agent architecture

Implements the paper's memory stream, retrieval, reflection and planning loop for each agent.

A living town simulation

Runs 25 agents in the Smallville environment ('the Ville') with daily routines and emergent social behavior.

Save and replay

Simulations can be saved, replayed and demoed, so experiments are reproducible.

Customizable histories

Author and load agent history files to change what agents remember.

New base simulations

Create your own base simulations with different agents and starting states.

Interactive front end

Watch agents move and interact through the web-based environment server.

Advertisement
// запустите сами

Запустите сами

  1. Clone the repository

    Get the source code from GitHub and enter the project directory.

    git clone https://github.com/joonspk-research/generative_agents.git
    cd generative_agents
  2. Install requirements

    After creating the utils file with your OpenAI API key (README Step 1), install the Python dependencies.

    pip install -r requirements.txt # see README for the exact path
  3. Start the servers

    The README walks through starting the environment server, then the simulation server, then running or replaying a simulation.

    # Start the environment (frontend) server, then the simulation server
    # per README 'Running a Simulation' steps 1-2
// сценарии использования

Что можно создать

Advertisement
// вопросы и ответы

Вопросы и ответы

Who maintains this project?

It is maintained by the paper's authors (Joon Sung Park and collaborators, Stanford) as research code on GitHub.

Is it free to use?

Yes - the code is Apache-2.0 licensed and free to use under that license.

Does it need a paid API key?

Yes, for live simulations you need your own OpenAI API key, and a town full of agents making LLM calls can consume meaningful API credit; replaying saved simulations avoids most of that cost.

How does it compare to alternatives?

Compared with agent frameworks like LangChain, this is not a toolkit for building your own agent app - it is a complete, paper-faithful social simulation you run, replay and modify.

How do I get started?

Clone the repo, add your OpenAI key in the utils file, install requirements.txt, and follow the README's two-server run instructions.

// продолжить изучение

Похожие инструменты

ИИ-агенты

eventcatalog

Living architecture documentation that both your team and AI agents can read.

★ 2,9 тыс. звёздCustom
Смотреть руководство →
ИИ-агенты

webgradients

180 free gradients for CSS, Figma, and Sketch, plus a dataset for AI agents.

★ 2,5 тыс. звёздMIT
Смотреть руководство →
ИИ-агенты

babysitter

Babysitter enforces the process: deterministic, quality-gated orchestration for fleets of coding agents.

★ 1,8 тыс. звёздMIT
Смотреть руководство →
ИИ-агенты

nullhub

Management console for installing and monitoring AI agents and pipelines.

★ 1,8 тыс. звёздMIT
Смотреть руководство →
ИИ-агенты

ktx

Context layer so AI agents query your analytics databases accurately.

★ 1,6 тыс. звёздApache-2.0
Смотреть руководство →
ИИ-агенты

paritok-4b-v1

Compression gateway that cuts AI coding agents' token bills up to 85%.

★ 1,5 тыс. звёздApache-2.0
Смотреть руководство →
// альтернативы

Альтернативы: ИИ-агенты

Другие проекты из категории «ИИ-агенты» с наибольшим числом звёзд в каталоге LibreAI — реалистичный список альтернатив, если generative_agents вам не подходит.

// ещё в категории agents

Больше проектов: ИИ-агенты

Соседние проекты из категории «ИИ-агенты» в каталоге, ближайшие по числу звёзд к generative_agents — продолжайте изучать полку по обе стороны от него.

Получить generative_agents

Бесплатно и открыто — забирайте исходный код, ставьте звезду репозиторию и начинайте создавать.