3 Comments
User's avatar
Shagility's avatar

I have been experimenting with some of this, more to have a real use case to experiment with vibe coding these things, so I learn / keep up-to date where the LLM tools are at right now. I learn better by doing than reading.

I was inspired by the work Nick Zervoudis was doing and sharing in the same “Personal OS” space.

A lot of what you wrote resonates with me.

I wanted access from anywhere, but I dont want to use somebody else’s SaaS product to have that access. I also needed to have another person being able to access only one of my “virtual employees” (in my case they have Kiwi bird names, Tui etc, rather than human names)

So I ended up hosting it on my Mac Mini and then using Signal to allow secure access to those employees, took a bit of back in forth with Claude Code but got there in the end.

Same problem on syncing files as you, I use my MacBook Pro to do the Claude work, but everything runs on the Mac Mini. I ended up getting Dropbox to work for this, for both the code that executes and any “Context” files that it needs to access. Probably a risk that sync delays will cause problems, but havent hit them yet.

A few other things I have learnt and a few things I am still struggling with experimenting with this, but that is how I learn so it’s all valuable.

As I always say Sharing is Caring, so always happy to share what worked, what didnt and what was a ball ache.

Looking forward to reading how you go on your journey!

Jurgen Appelo's avatar

Thank you! Great to hear I'm not entirely old-fashioned. :-)

Indeed, I want some of my agents to be accessible to my spouse (such as Home & Living and Personal Finance). Great point.

But no Mac Mini or equivalent for me, for now. I just can't stand the hassle of working locally.

As soon as I got something up and running, I'd love to compare notes.

Shagility's avatar

Sharing is Caring, so always happy to compare.

Also happy to build in public if there was a low effort way of doing that.

And everybodys Context is different and that means so are their constraints.|

I am making sure my Architecure for this thing is truly portable so i can move it anywhere at anytime.

But as they say "the proof is in the pudding" and so I need to take a Pattern from DevOps and randomly move where it all lives on a regular basis to prove the Arch is correct.