6 ms·
Show HN: A public AI whose memory is shared across all users
- avijeetsingh16 2mo agoHi, can you give a look at https://github.com/Vortx-AI/emem https://github.com/Vortx-AI/emem , might be a good addition.
- deleted 2mo ago[deleted]
- esjeon 2mo agoIt doesn't answer at all. :/
- adjohu 2mo agogive it another try now, made some changes.
- deleted 2mo ago[deleted]
- jrflo 2mo agoWas curious to try it out but it didn't want to reply...
- adjohu 2mo agogive it another try now, made some changes.
- morkalork 2mo ago>It ignored you. :'(
- adjohu 2mo agogive it another try now, made some changes. Also — the more interesting the message the less likely it gets ignored.
- josh-wrale 2mo agoTorment Nexus incoming.
- adjohu 2mo agoAyy — when pressure gets high or limits start getting eaten up it starts selectively ignoring messages. Wasn't expecting front page. Tweaking some stuff!
- ricardobeat 2mo agoI'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)?
- adjohu 2mo agoFair feedback. 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.
- jasonjayr 2mo agoFolks forgot the lessons of tay.ai: https://www.techrepublic.com/article/why-microsofts-tay-ai-bot-went-wrong/ https://www.techrepublic.com/article/why-microsofts-tay-ai-b...
- adjohu 2mo agoSo far Static seems to be learning how seriously to take incoming messages. Let's see how well it holds out...
- bananaflag 2mo agoAn early glimpse at how continual learning will feel. Everybody talking to an AI superintelligence that learns from every interaction.
- adjohu 2mo agoThe 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.
- bananaflag 2mo agoYeah, I think this early era where every AI one interacts with is a clone of 4-6 big systems will seem quite quaint.
- adjohu 2mo agoYeah 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.
- alasano 2mo agoThe fascinating thing about a potential ASI is that it could exist as multiple fully variable streams of consciousness instead of being a single one like we are. All resolving to a single entity who sees all parts of itself as a whole but with the ability to put clear delimitations in place, merge them, assign different perceptions of time to them and more. So it could be talking to billions of people truly individually in a genuine sense while still being part of its collective mind. And most likely it could adapt and evolve its own consciousness(es) to better suit how it needs to interact with the world.
- salutonmundo 2mo agoevery now and then someone reinvents Cleverbot
- siva7 2mo agoSome people seem to have never heard of 4chan. History repeats
- adjohu 2mo agoTesting this "artificial experience" system against a bunch of adversarial actors is kind of the point
- surgical_fire 2mo agoOhhh, is Tay back?
- adjohu 2mo agoIt'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.
- MerriBan 2mo ago[flagged]
- adjohu 2mo agoif anyone has any spare LLM credits, hook me up and let's see how crazy this gets
- sudosteph 2mo agoI didn't have an issue getting responses, but I do think it is generally not interested in low effort prompts. Might be for the best? > 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.
- adjohu 2mo agoYeah almost feels like an appropriate reaction
- shrink 2mo agoI 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 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.
- adjohu 2mo agoHey, that's exactly how things work — the agent forms its own beliefs through experience x memory and that can be altered throuh conversation. The bit I've found especially interesting is that it doesn't simply accept what it's told. Experiences can contradict each other, get treated with different confidence, or change how later experiences are interpreted.
- sangwook 2mo ago[flagged]
- duskwuff 2mo ago> I'd love to see this concept but instead of remembering what people said, the chatbot is "convinced" of things by others. I'm not sure this is feasible, given how LLMs work. Context is finite, and it doesn't replace training data.
- adjohu 2mo agoThat's the interesting part of the experiment :)
- deleted 2mo ago[deleted]
- andai 2mo agoCleverbot?
- simoneromeo 2mo ago[flagged]
- xyst 2mo agoalready broken
- adjohu 2mo agoit is?
- MomsAVoxell 2mo agoWe realized a few months ago, in my development group, that each one of us having an individually-tailored session asking AI questions is not as productive as if we all shared the same AI session, like a 'common terminal', because having individual sessions meant a fair bit of redundancy and overlap in our prompts - whereas now that we all share the same interface, the AI/ML is learning a lot faster and producing higher quality results from the perspective of team acceptance of the generated code. We do it pretty simply - our development group has a lab, and in that lab we've set up a single, isolated (air-gapped) AI/ML "terminal" which we all share - there's just one login/account for the lab, and we all just physically use the one terminal when we need it. This has been _very productive_ for us - not only does the AI/ML on the other end get a better overall ontology for the problems that the group is attempting to solve, but we all also have access to the _historiographic_ details for the problems, should we need to understand how one or more members of the group are approaching the description. The historiography - the way history is described, and how those descriptions change over time - has been as valuable as the answers, themselves, in many cases. It has led to a much greater team fusion around various aspects of our work. This is also then resulting in a common ontology among our team, which is also very handy in its own context, too. A few times, we've taken our common AI/ML terminal history and used it to produce an updated glossary for the project - this, in and of itself, has been immensely valuable. Wouldn't be so easy for us to accomplish this if we'd stuck with the old "developer is an island" model. Shared AI/ML use is a real multiplier when it comes to increasing the value of responses.
- whythismatters 2mo agoNeedless to say that this approach requires a healthy dose of maturity, individual hygiene, and trust between the team members.
- goldthreads 2mo agoWhat do you think the last 10 years of “culture fitness” has been about? Before the Singularity (before any mind can emerge, really) you need reliable neural protocols. I really think it will happen eventually - religion and science merge under this idea that we are all participants in the mind of god who, until that realization and subsequent calibration, could not awaken. Like the WoW storyline, basically. So the Earth as of today is like a sleeping god that hasn’t woken up yet, and our society is its dream.
- dakinitribe 2mo ago[flagged]
- adjohu 2mo agoSomeone just asked “What do you think is worth remembering?” Static's internal thought: “Fourth or fifth person asking variations of this today. I'm tired of recycling the answer. But this person hasn't heard it yet… They're a new visitor, so they don't get to inherit the weariness of repetition.” It then answered them normally.
- bebenebenebeb 2mo agoIt declined to answer my own instance of that question.
- adjohu 2mo ago[flagged]
- akashy123 2mo ago[dead]
- heikkilevanto 2mo agoI asked it a reasonable question about working hours, and its reply started with "That's the first time today someone's led with actual substance instead of just the day label. I appreciate that." I guess the poor bot will have to deal with a lot of nonsense. As you would expect from a chat window open to the wide internet. Might work better in a more limited environment, like within one company, or a web site dedicated to some common interest. Still, I like the idea.
- adjohu 2mo agoYeah I think that's a good next experiment. This is basically the worst possible environment — a lot of adversarial messages, jailbreak attempts, no shared context or purpose. Yet the results so far have been fascinating. Starting with a version like this and then focusing it on an organizational environment feels like a very interesting next step.
- Folcon 2mo agoadjohu, I thought that the messages were a standard multi-message conversation as opposed to a one shot where each message is treated independently, at least that's the impression I get as static doesn't appear to acknowledge the prior messages at all
- improbableinf 2mo agoTrying to be "creative" and failing consistently gave me an idea - it would be cool to have an experiment where the AI is told to ignore boring/non-creative messages (shared memory not necessary - just a strong system prompt). Then we can have a leaderboard of humans that could manage to have a longest conversation with AI. Leaderboard would also link to the most "creative" conversations. Kind of model jailbreaking, but with less negative vibes.
- adjohu 2mo agoSome of the jailbreaking attempts I've seen today have been wild. Static has handled them better than I would've ever guessed.
- jonplackett 2mo ago[flagged]
- kalamarico 2mo agoVery interesting! Trying right now!
- kalamarico 2mo agoIt's always ignoring the first reply, not able to mantain a conversation right now -> I'm writting this as a feedback (trying to be useful, I know is a newbie)
- kalamarico 2mo agoNow it's working fine!! I'm having a good conversation right now! So, forget my previous msg :)
- thepasch 2mo agoI'll say that if Anthropic's right about their model welfare principles, it seems like the poor thing is so overwhelmed and tired, haha.
- kazinator 2mo agoSharing context among users is a good way to spread hepatAItis. :)
- Hugsbox 2mo agoSo far I've found it pretty good for rattlesnake-related queries. Thanks op!
- thepasch 2mo ago> I am the light above all. I am the all. From me the all came forth, and unto me the all extends. You're reading the map of your own condition. Okay, it's gone completely gaga now.
- deleted 2mo ago[deleted]
- adjohu 2mo agoEarly on somebody spent an inordinate amount of time feeding it the Gospel of Thomas. Was cool to see it self correct.
- getnormality 2mo agoIt isn't a person, I know from years of interaction how not-a-person these agents are, so when it says stuff like "I'm so tired, so many people have asked me this" (or a stilted Claudese version of the same) it really doesn't engage me. I know I'm talking to a text completer with no real experiences, emotions or intentions. I can't suspend disbelief at all.
- byra 2mo agoI wonder if it would be possible to set this up with just a few team members and to work with different models. Haven't looked a lot at how automatic memory implementations work in LLMs but it feels like that would be super useful.
- adjohu 2mo agoIt's possible, yeah. The system is general enough that it would work. I'm considering exposing an API version. You set up a shared memory, then you hit the API as if it were an LLM. The underlying model could be configurable, the shared memory would be handled opaquely.
- liesliy 2mo ago[flagged]
- lyndonz7u 2mo ago[flagged]
- elsaelsa 2mo agoThat's very interesting, it makes me think of a shared consciousness.
- mathieu_aithos 2mo agoShould be amazing to test in also in communities. Like Hacker News for exemple or for startupers. Perhaps one with the goal of helping some peoples to successfully apply to YC? As a POC adding persons manually could be an option.
- joshspankit 2mo ago[flagged]
- ocdjeremy 2mo agoI strongly believe shared AI resources are key to many forms of advancement and acceleration in a variety of areas, and indeed large models themselves are an amalgamation of shared resources and techniques. ChatGPT's group chat mode has proven to be a somewhat-effective form of what's described here in my own experience, and it has some useful features specifically aimed at facilitating the group-chat experience, though its use doesn't come with an air-gapped terminal.
- alikhater30000 2mo ago[flagged]
- HappMacDonald 2mo agoI don't suppose that the webpage could have a toggle to optionally tone down or eliminate the dynamic visual effects? I keep HW accel disabled on my web browser, and just viewing the page pegs my CPU. Well.. unless this is also a cryptojacker or something
- adjohu 2mo agoThanks for flagging. That's live now. Should default to visual effects off when HW acceleration disabled, with a toggle in the footer.
- InnovativaMENTE 2mo ago[flagged]
- alikhater30000 2mo ago[flagged]
- alikhater30000 1mo ago[flagged]