@timbl wrote this article a while ago where he describes his vision for how AIs can work with Solid: Charlie works for Bob.
I also really like that idea, but so far I’m not aware of anyone who’s actually working on this with Solid.
Inrupt have mentioned that they have a working version Charlie, but as we discussed in the Inrupt's Data Wallet thread, I don’t think Inrupt wallets are actually Solid. Others may disagree, of course. In which case, I guess you could say that Inrupt is already doing what you’re talking about. But again, I’ve only read that blog post and heard them talk about it, I haven’t seen how that actually works.