This was a frankly absurd week work-wise, with some pretty long days and a lot of late-night hacking on my projects (which is not exactly a new thing, but at least now I am asking piclaw to do it during the day time, which is a small improvement).
Speaking of which, it’s pretty much finished UX-wise:

And I made it a point of letting piclaw release v1.0.0 by itself, which was kind of fun:

It’s pretty much feature complete mobile-wise, too:
- I can log in via TOTP or Passkeys (WebAuthn), which is probably the only real use I ever found for them.
- The UI is very nice to use on both the iPhone and iPad, and I can now edit files on desktop as well (I added a CodeMirror-based workspace editor in a moment of creeping featuritis, and it has turned out very useful).
- I added lots of little quality-of-life features like a context usage indicator, thinking level display, and history navigation.
- Most of the internals seem sound, with all the rough corners I found fixed.
I’m still (ironically) struggling with Azure OpenAI Integration, especially since GPT-5.3 Codex and 5.4 have a few twists in their API responses that are causing some issues, but I think I have most of the kinks worked out now.
And, since I can’t leave well enough alone, I also backported most of it to vibes and am working on a way for piclaw instances to talk to each other and share information.
Yes, I am building a little agent society. I must have drunk too much of that OpenClaw Kool-Aid… But still, it’s an interesting thing to play with, even if my priority this weekend was getting an ARM SBC up and running with a custom Debian image that piclaw built for itself–which is something I never expected to be doing when I started this project.
I’m sort of expecting Sarah Connor to burst through the door at any moment and tell me I have to stop.