Two open-source drops circulating in Chinese developer channels this week point at the same thesis: the agent stack is moving off the vendor's servers and onto your own box. One gives a bot its own memory and desktop; the other gives it a Mac.
▸ grokbot-clone — a private fleet of AI coworkers. A TypeScript reimplementation of the Grok Bot experience that you host yourself. Each bot gets its own memory, a cloud computer, and a set of connected apps, all driven through public APIs rather than a proprietary backend. Settings and agent state live in a local SQLite file, so the whole thing is portable and inspectable — copy the DB, move the bot. Source: @https1024 (互联网从业者充电站)
▸ macbox — macOS in a Docker container, GPU passthrough included. This one puts macOS on a Linux host so an agent can reach Xcode and a real iOS simulator instead of a mock. The pitch is purely economic: skip the Mac mini on your desk and skip the hourly cloud-Mac rental, and let the agent compile and test iOS builds on hardware you already own. Source: @https1024 (互联网从业者充电站)
▸ Why the two belong in the same conversation. An agent's ceiling is set by its environment, not its model. Grokbot-clone solves the state problem — memory that survives the session and a filesystem it controls. macbox solves the toolchain problem — the one wall Linux-based agents still hit when the target is an Apple platform. Memory plus OS-level reach is roughly the definition of a useful long-running agent, and both pieces are now self-hostable.
▸ Treat both as lab equipment, not production. macOS virtualisation sits in uncomfortable territory with Apple's licence terms; GPU passthrough on Linux is fragile across driver and kernel versions; and a SQLite-backed single machine has no story for concurrency or backup yet. These are excellent for a personal dev loop and premature for anything with an SLA.
The direction is clear even if the implementations are rough: the interesting work is no longer wiring a model to a chat box, it is giving that model a place to live and the tools to act.
Top comments (0)