Loading video...

Video Failed to Load

Go Home

Introducing ✨ GPTeam ✨ A completely customizable group of AI agents, with independent personalities, memories, and directives. We were inspired by the Stanford "Generative Agents" paper and decided to make an implementation that anyone could run. Github link below!

436,798 views • 3 years ago •via X (Twitter)

11 Comments

Tim Connors's profile picture
Tim Connors3 years ago

1. Run 2. Enter an openai api key 3. Customize config.json 4. And run it! Here's an example config:

Tim Connors's profile picture
Tim Connors3 years ago

Each agent runs in parallel on this loop. When it observes new events, it assigns an "importance score" and stores them in its memory.

Tim Connors's profile picture
Tim Connors3 years ago

When an agent is executing a plan, it gathers relevant memories according to this logic, and populates its prompt with them.

Tim Connors's profile picture
Tim Connors3 years ago

The agents also generate their own reflections, by thinking back on their memories and coming to higher level conclusions. It works like this:

Tim Connors's profile picture
Tim Connors3 years ago

This is just an experiment for us, but it was a lot of fun. I think this could serve as a template to folks who are making entertainment or gaming experiences with LLMs. We welcome forks and contributions!

Tim Connors's profile picture
Tim Connors3 years ago

Shout out to the rest of the team @alecvxyz, @joshsny, & @haniasnyder ❤️

Tim Connors's profile picture
Tim Connors3 years ago

UPDATE: custom logs UI!!

Yohei's profile picture
Yohei3 years ago

@fofrAI So cool! Excited to poke around, thanks for sharing.

Tim Connors's profile picture
Tim Connors3 years ago

@fofrAI Thanks Yohei! Its been fun to build 😄

Avi's profile picture
Avi3 years ago

wow this is great! prob costs so much to run though 😂

Tim Connors's profile picture
Tim Connors3 years ago

Thanks man, yea, and its super slow! that's how we know it's still early days for all this 👀

Related Videos