Name was inspired by Marvel's #WhatIf series. What If? Harry, Ron, Hermione ended up in a wild multiverse?🤯Sound ON 🔊(1/5) twitter.com/i/web/status/1…
💡This project was sparked by the paper on Simulacra on Generative Agents, and evolved over time with LangChain's experimental Generative Agent implementation with TimeWeightedVectorStoreRetriever for memory and @mmmbchang's awesome D&D simulation🐉(2/5)
💡In this App, there's Storyteller Agent whose sole purpose is to narrate the story to the agents. Multiple modified generative agents play along, each with summarized memory to keep track of the story's progress
This is to ensure Agents doesn't lose focus (and they do!) (3/5)
🤖Each Generative Agents uses their TimeWeightedVectorStoreRetriever with series of memories impacting their thinking and decision making.
Story can be set manually or go wild with a random one! The Storyteller Agent leads the Agents to a cliffhanger ending with a twist!🍿(4/5)
🎙️I used Eleven Labs Voice Cloning for the Storyteller and the 3 Main characters, which turned out pretty good!
Perhaps next step is to make this into Autonomous Generative Agents game! 🎲🎮Stay tuned!😉(5/5)
I will be cleaning up the code a bit and put it up on my GitHub soon!
If you enjoyed this thread
1. Please follow me @minchoi for more contents like this 2. Retweet, like, and comment on the first thread below
Say goodbye to manual code fixes! 🚫✂️With self-healing code @GitLab CI pipeline, powered by @LangChainAI and @OpenAI, you can automatically detect and fix issues in your code. 🤖This is the future of DevOps! 🧵👇
Building on the GitHub action pipeline created by @xpluscal
@gitlab@LangChainAI@OpenAI@xpluscal First, a code push triggers the GitLab CI pipeline where Build job fails due to code error, which trigger the SelfHeal job.
Using combination of LLMChain prompt and GPT API query, SelfHeal job fixes the code, commits, then push
Deploy skipped since Build job failed
Second, the code push from SelfHeal job triggers a new pipeline with the fixed code.
This time Build job passes. SelfHeal job is skipped since Build job passed.