Openclaw is all the rage currently and its still early. I went through the install process and wanted to make a notification system. After several hours I gave up because I didn't want to start debugging a 1.3 million lines of code repository for something I can do myself. Then I discovered the core of Openclaw which is Pi. I have built smaller similar systems myself over the last years automating prompts but not much tool calling. Pi is much more bare bones. With zeno the idea is to focus down the comms channel to Telegram and using Openrouter as a default. Agentic skills aren't well defined in terms of their security. My conception is that skills are either well known and trusted (linux/git as a skill). If it touches foreign APIs it needs to be audited and adjusted. I want a repository of skills that are relevant to me and with code that I can audit quickly. In my view it is important to distinguish between skills that are local and those that call HTTP for various reasons. One is that services need credential and version management. Also it means that are inherently less trustworthy and needs auditing. It will be much more powerful combining both local and remote calls, currently this isn't cleanly separated. In openclaw the assumption is that people want to call agents only locally and don't interact with services. The much more powerful case is calling services. Pi avoids MCP and thats a good thing. The world is built on HTTPs APIs and we want to wrap them first. Whats missing is a good way to combine them locally.