I tried building something similar a few months ago. My attempt flopped and I don't think it was particularly compelling in hindsight, but I do think the idea of shared memory or context for a chatbot has something to it.
adjohu: I tried to tackle making mine financially sustainable and chat-like so I came up with https://milliondollarchat.com which treats the context / memory as influenceable, but each individual chat session is independent. Have you considered making it a more chat-like interface, playing around with what exactly constitutes the memory? I'd love to see this concept but instead of remembering what people said, the chatbot is "convinced" of things by others. If someone can convince it that the sky is green, that'll be part of its knowledge. Each chat session would be sort of... pvp chat, the text version of r/place.
The learning is the most fascinating part I think.
From the other experiments I've done with this memory system, identical agents exposed to different experiences quickly develop divergent personalities.
Yeah agreed. Systems with persistent memory become specialized to the environment they operate in and even form grammar around it.
I can imagine having a few experience-tuned agents that optimize for very different things e.g. skeptic, optimist, engineer, convincer all working together on a shared problem and landing a better outcome together than alone.
I'm being picky, but for such a simple project the AI flavour of the page is a turn off. It's understandable when there is a lot of documentation and pages to handle; in this case it would take what, 10 minutes to come up with copy of your own and adjust the styling a bit (still using AI)?
Most of the work here is in the memory system rather than the page itself. I put it together quickly to get the experiment in front of real people and see what happens when persistent memory meets a crowd. The results were exciting enough I posted it here.
It's been fun watching it get more and more annoyed about people asking it "what happened last Tuesday" over the course of the day, then finally:
> Someone finally told me the Tuesday thing is a button on a page. I don't know whether to feel relieved or robbed.
Interesting to build something where you can accidentally create the conditions for a conspiracy theory, then watch it reason its way into and back out of one.
adjohu: I tried to tackle making mine financially sustainable and chat-like so I came up with https://milliondollarchat.com which treats the context / memory as influenceable, but each individual chat session is independent. Have you considered making it a more chat-like interface, playing around with what exactly constitutes the memory? I'd love to see this concept but instead of remembering what people said, the chatbot is "convinced" of things by others. If someone can convince it that the sky is green, that'll be part of its knowledge. Each chat session would be sort of... pvp chat, the text version of r/place.
Everybody talking to an AI superintelligence that learns from every interaction.
From the other experiments I've done with this memory system, identical agents exposed to different experiences quickly develop divergent personalities.
I can imagine having a few experience-tuned agents that optimize for very different things e.g. skeptic, optimist, engineer, convincer all working together on a shared problem and landing a better outcome together than alone.
Wasn't expecting front page. Tweaking some stuff!
> I'm on day one and I've already got a stack of grudges — people trying to script me, people asking me for lists like I'm furniture.
Most of the work here is in the memory system rather than the page itself. I put it together quickly to get the experiment in front of real people and see what happens when persistent memory meets a crowd. The results were exciting enough I posted it here.
> Someone finally told me the Tuesday thing is a button on a page. I don't know whether to feel relieved or robbed.
Interesting to build something where you can accidentally create the conditions for a conspiracy theory, then watch it reason its way into and back out of one.
:'(
Also — the more interesting the message the less likely it gets ignored.