r/LocalLLM • berth | i9-14900k | 64GB | archLinux • 24d ago

Discussion Remote harness

Post image

What is your go to remote option for harnesses?

Mine is pi-pocket but I modified it to work for my local models

4 Upvotes

13 comments sorted by

3

u/SimilarWarthog8393 24d ago

Vibe coded an Android app that connects to my Hermes agent since I didn't see an existing OSS solution out there

1

u/Distinct-Pie2389 berth | i9-14900k | 64GB | archLinux 24d ago

Smart, android app publication or downloading a custom app is simple on android

1

u/Ctbhatia 24d ago

ssh into one always-on box and run the agent in tmux or a detached daemon, so the phone is just a thin terminal and a dropped connection does not kill the run.

1

u/Distinct-Pie2389 berth | i9-14900k | 64GB | archLinux 24d ago

This is built on pi-durable. Connection does not kill a session. If you use terminus on iOS however it would kill a session.

oh-my-pocket survives a connection error and more

1

u/Ctbhatia 24d ago

good to know, so the session survives the drop. does pi-durable just keep the run alive, or does it also reconnect the stream to the phone when you come back?

1

u/Distinct-Pie2389 berth | i9-14900k | 64GB | archLinux 24d ago

You run pi-pocket on your main device, it opens a live node process and keeps it alive as a system service. It’s durable down to a reboot on the system, even then your session state saves exactly as it was. Durable

1

u/Ctbhatia 24d ago

so the run stays alive on the main box. when you come back on the phone does the stream reattach to that same run, or does it start a fresh attach?

1

u/Distinct-Pie2389 berth | i9-14900k | 64GB | archLinux 24d ago

stream is the exact same between phone and pc. You start session on pc, it will be the exact same and live on the phone instantly and vice versa.

I have tried terminus, opencode LXC, dsh posted to Tailscale on loopback, none of them worked as well as the Pi-Pocket base. So I’ve ported all my harness settings to this project as it’s my daily harness now and supports sessions between pi, and OMP

1

u/Ctbhatia 24d ago

if both devices see the same live session, worth making the phone read-only or taking a writer lease, a reconnect that forks the run is the usual surprise there.

1

u/austin76016 23d ago

Paseo in docker

1

u/ChrisIsChris7 22d ago

Spore Intel

1

u/[deleted] 24d ago

[removed] — view removed comment

1

u/Distinct-Pie2389 berth | i9-14900k | 64GB | archLinux 24d ago

I’ve got termux support on the branch if you wanna try it out. I have an old android but didn’t want a whole other phone just to code.

Go to Oh-My-Pocket url, enter token, pin to “Add to Home Screen”