Egregoros

Signal feed

Timeline

Post

Remote status

Context

2

Replies

14
@toiletpaper if you want your agent to do almost anything you have to give it api keys or auth tokens. that's the premise of openclaw, you give it a shitload of access to your life and it manages things for you. so you give it your email, chat, calendar, everything, all glommed together on a box with no privilege separation and the llm has complete access to it all
@toiletpaper I am writing middleware yes that negotiates connections using isolated key enclave and then hands off an abstracted api access to the core. the core just has to use this middleware instead of handling the api directly. for almost all purposes there is no problem with this and it eliminates risk of a prompt hack leaking your entire fucking life. also I can do proper OS compartmentalization of the processes so if you manage to hack the LLM to read the filesystem or whatever it still cannot steal keys.
@sun

The majority of LLM users period. Based on my overwhelming experience, most people are completely clueless about the pitfalls of their relationship with any given technology, and even when they do know, usually have a litany of excuses as to why they don't care. So it's hardly surprising to me that so-called AI is no exception.
@toiletpaper sure thing. I have a bunch of it specced out and some basic code but it doesn't work yet.

another interesting feature is when you want to add a feature to it, it uses the llm to spec out tests for an addon module; writes codes; iterates until the module passes tests; hot-reloads the module into itself. there is an immutable core and then it can dynamically rewrite its modules without having to restart.