Two posts describe ZoClone, a personal Python rewrite intended to recreate the “shape” of Zo Computer without using Docker or a web framework. The author builds a small codebase (~775 lines across about ten modules) centered on a single orchestrator class that owns a SQLite database connection, a ThreadPoolExecutor, and references to subsystems for memory, automation, hosting, and compute. Persistent state uses four SQLite tables (conversations, messages, memory key-value store, and files). Skills are discovered by scanning a local folder: each skill has a SKILL.md file with YAML-like frontmatter (name, description, triggers) and a corresponding scripts/<name>.py module loaded via importlib. The agent manager triggers parallel agent runs by calling Zo’s /zo/ask HTTP API and uses asyncio.gather to run multiple requests concurrently. Memory recall is implemented as a TF-IDF-style similarity search (with the interface designed to be swapped later for real embeddings). Scheduling uses a simple rrule-based cadence and a background thread that finds due tasks in SQLite and advances next_run. A compute pool uses in-process job and node dictionaries with a single lock and priority FIFO assignment. The author also lists deliberate omissions and trade-offs such as lack of sandboxing, limited auth, no streaming, and no semantic vector search.