17 comments

[ 1.6 ms ] story [ 28.1 ms ] thread
If you are on a Claude Pro/Max plan, can you use it by signing into your account? Or is it API only for now?
(comment deleted)
I looked at your web hosted version. It seemed really easy to get it to hang up when it's search tools raise an exception.
Deleted comment pointed out that LICENSE.pdf is a screenshot from hashicorp. That's pretty weird, raised an issue for it.
Title says "open source", but the Business Source License (BSL) is not an Open Source Initiative (OSI) approved open-source license.
I see this more and more used. It seems companies want to fake stuff now, aka claiming to be open source when they are not.

DHH also claims he is super open source when in reality he already soul-sent to the big tech bros:

https://world.hey.com/dhh/the-o-saasy-license-336c5c8f

We also had this recently with arduino. I don't understand why companies try to get that way. To me it is not an open source licence - it is a closed source business licence. Just with different names.

I tried making something similar a while ago, and the main problem was that long-term memory makes it easy to move the AI into a bad state where it overfixates on something (context poisoning), or decides to refuse talking to me completely. So in the end, I added a command that wipes out all memory, and ended up using it all the time.

Maybe I was doing it wrong. The question is: how do you prevent the AI from falling into a corrupt state from which it cannot get out?

I would love to see how this shakes out using purely free/open models (for example via OpenRouter).
> This is my TempleOS.

This is easily one of my favorite descriptive details I've ever seen in a README.

I'm curious why some features are disabled if you're using local models. Sorry if this is a dumb question.
Decay based memory scoring is a cool idea (if I'm understanding it correctly). Did you take it as an interpretation of Hebbian plasticity?
I'm playing around with it, and it's very cool! One issue is that fingerprint expansion doesn't always work, e.g. I have a memory "Going to Albania in January for a month-long stay in Tirana" and asking "Do I need a visa for my trip?" didn't turn up anything, using expansion "visa requirements trip destination travel documents..."

What would you think about adding another column that is used for matching that is a superset of the actual memory, basically reusing the fingerprint expansion prompt?

hope this is not python.. hope this is not python.. ..opens repo ..python ¯\_(ツ)_/¯
(comment deleted)
Just tested the demo, it is really great. Therefore the image attachment, on mobile version, does not upload or process a thing atm?

Domaindocs is a nice no DB solution and easy thing, but got some issues with it. I create the domaindoc, add manually something inside (list of friends, Name - description), and enable it. Later I ask what I put inside, or who is x, and I got the correct output, but when I try to ask to replace x word by another, he show me what it should be, says is done and completed, but does not edit the actual domaindoc file.

Doesn't seem to work very well, i have to coerce it to create memories and even then it's losing track of them or failing to create memories altogether. I want a single thread I can talk about multiple different social interactions in my life but it fails to keep track even of a single storyline, and fails entirely to save anything from the second storyline.