Treat an LLM as the step function of a Turing machine. Everything else falls out: state lives on disk, the program is markdown, runs are resumable and observable, and "agents" are just user-authored ...
gitclassic - Fast, no-JavaScript GitHub browser optimized for AI agents. gitclaw - Back up the OpenClaw agent workspace to a GitHub repo and keep it synced gitea - Interact with Gitea using the tea.