My take: openclaw should not run on a mac (even though looking at the skills it ships with it clearly was made to)
It should run on its own VPS with full root access, given api keys which have spending limits, given no way for strangers to talk to it. I treat it as a digital assistant, a separate entity, who may at some point decide to sell me out as any human stranger might, and then share personal info under that premise.
Just uses claude. I haven't tried it much but it seems to be what you're describing.
Openclaw uses pi agent under the hood. Arguably most of the codebase could be replaced by systemd if you're running on a VPS for scheduling though, and then its a series of prompts on top of pi agent.
Boris has been very open about the 100% AI code writing rate and my own experience matches. If you have a typescript or common codebase, once you set your processes up correctly (you have tests / verification, you have a CLAUDE or AGENTS.md that you always add learnings to, you add skill files as you find repeatable tasks, you have automated code review), its not hard to achieve this.
Then the human touch points become coming up with what to build, reviewing the eng plans of the AI, and increasingly light code review of the underlying code, focusing on overall architectural decisions and only occasionally intervening to clean things up (again with AI)
I didnt like how married to git hooks beads was, so I made my own thats primarily a SQLite workhorse. Been using it just the same as I have used Beads, works just as good, drastically less code. I added a concept called "gates" to stop the AI model from just closing tasks without any testing or validation (human or otherwise) because it was another pain point for me with Beads.
Works both ways, to GitHub, from GitHub. When you claim a task, its supposed to update on GitHub too (though looking at the last one I claimed, doesnt seem to be 100% foolproof yet).
Why have the issues tracked on the file system at all if it can be represented in Github issues and be accessed via tool calls? Also how are you handling sub task management, are you able to link closed checkboxes in the Github issues or?
> Singapore’s free speech restrictions, whatever you think of them, no longer seem so far outside the box. Trump is suing plenty of people. The UK is sending police to knock on people’s doors for social media posts, and so on. That too makes Singapore more of a “normal country"
That seems like it should make Singapore _more_ cool, at least my personal theory is that this changed a lot of perception of China (at least in some parts of gen z social media, "it's a very Chinese time").
Hmm, I once transited in Heathrow in a return flight from europe to the US and had to go through Heathrow security for whatever reason, where they subjected me to liquids rules way stricter than either my source or destination did.
E.g. 1 day use contact lenses and prescription creams all having to fit in a tiny plastic bag. So I'm happy for this change.
> Hmm, I once transited in Heathrow in a return flight from europe to the US and had to go through Heathrow security for whatever reason,
The US mandates that you have to go through TSA approved security before getting on a flight to the US.
Either the security at your European airport wasn't good enough, or the transit at Heathrow allowed you to access to things that invalidated the previous security screening and so it had to be done again.
The bonus is that if you get to go through US Immigration at the departure airport then you can often land at domestic terminals in the US and the arrivals experience is far less tortuous. I flew to the US with a transit in Ireland a few times and it was so much nicer using the dead time before the Ireland -> US flight to clear immigration rather than spending anything from 15 minutes to 4 hours in a queue at the arrival airport in the US (all depending on which other flights arrived just before yours).
Afaik the apps don't have to ask you, they could just request the OS-level permissions. They don't do that because if you reject the request at the OS level, they can't request it again, you have to go to the Settings app to enable it and it's harder to do. So apps prefer to just nag you again and again until you say you're ready.
It should run on its own VPS with full root access, given api keys which have spending limits, given no way for strangers to talk to it. I treat it as a digital assistant, a separate entity, who may at some point decide to sell me out as any human stranger might, and then share personal info under that premise.
reply