TinkerQuest - herdr all the Codexes

Server? Check. Tailscale1? Check. Codex? Check. Work from my phone? Check. Time to build my son a TinkerCAD course.

Learnings

WebSSH is wired up and it is time to build something, and because of all that setup, I also had time to think about the problem I am trying to solve. As said, learning CAD is highly visual and therefore needs visual guidance. TinkerCAD3 itself is a web app, which means anything I build can interact with it via headless browsers. That way Codex can create screenshots to explain steps, inspect what my son built, or answer questions based on his progress in TinkerCAD. GPT becomes a real learning buddy and not just a voice repeating a script.

So, what’s the plan? We create a multi-step course - nothing new here - but this time it is put into a web app that serves pictures for each lesson together with explanations, and it has an option to ask questions or verify the result. Since I have a sandbox server now, I can also deploy that web app there and my son then accesses it from his iPad. No installation required.

Great. I start discussing the idea with Sol as I did before, but then I have to put my phone aside for 15 min. When I come back, WebSSH has closed the connection and with it my Codex sessions.

IMG_0136 1

Not so great. In need of some persistence, I remember hearing about herdr. It is a tmux4-like CLI tool which manages agent sessions and provides some extra support. Why not give that a shot too? After a quick installation, Codex and I are off to the races again and plan the first MVP.

Previous read: TinkerQuest - Codex on Hetzner with tailscale

Footnotes

  1. Tailscale
  2. herdr
  3. Tinkercad
  4. tmux