AgentKindergarten – daycare for your AI coding agents AgentKindergarten is a new tool that streams a developer's entire coding environment to their phone, allowing AI coding agents to continue working on a home PC while the user is away. The self-hosted system uses a daemon on the dev machine and a relay server for secure remote access, with no storage of sessions or agent credentials. It targets vibe coders who want to maintain productivity during family or social obligations. Daycare for your AI coding agents — so you can log off without logging off. Do you have a spouse who nags every time you vibe-code for 72 hours straight? Does a "family picnic" feel like a hostage negotiation between you and a perfectly good merge conflict? Do you need to peel yourself off the keyboard to go pick up your kid who's only been waiting at school for an hour? Congratulations: these are the ordinary, unbearable hardships of the modern vibe coder, and I built the cure. AgentKindergarten streams your entire dev environment straight to your pocket. Your agents keep grinding on your home PC while your body attends the picnic. You nod. You say "mhm." You watch Claude refactor the auth layer from the potato-salad table — one thumb on your phone, one hand accepting a paper plate you did not ask for. - Kid wants a push on the swing? Push a commit instead. From the swing. That's multitasking. - In-law asking about your "career plans"? Turn the phone around — you are, at this very moment, supervising seven autonomous engineers from a lawn chair. They will stop asking. - Someone shouts "burgers are ready"? So is your dev server on localhost:3000 — open it live through the tunnel before the ketchup comes out. Your agents never take a day off. Now you don't have to either — you just do it somewhere with grass. - 🧒 Students — every agent session streamed live as a real terminal you can type into yes, from the bench . - 🏫 Classroom — one dashboard for every session on your machine, so you can ignore them all in one place. - 📺 Show & Tell — dev servers your agents start localhost:3000 & friends are auto-detected and openable live through the tunnel. From the car. In the pickup line. Engine running. - 📋 Roll call — see at a glance which daemons and sessions are present — i.e. who's actually working while you're "present." - 🪞 Same session, everywhere — a session lives on your PC; terminal, browser, and phone are all just views of it. Start it at your desk, keep going from the in-laws' bathroom, come back to your desk. No fork, no handoff, no witnesses. - 🍎 Miss Clanker, the Teacher — opt-in report cards for the whole class: each student's assignment, how it's going, and the receipts to prove it. She nags the agents so you don't have to — outsource the nagging at last. Graded by your own claude CLI, any agent CLI, or an OpenRouter key; watch her grade live, token bill and all. - 🖐️ Raised hands — a student that stalls, errors out, or sits at a permission prompt raises its hand and web-pushes your phone — a genuine emergency you can use to excuse yourself from grace at Thanksgiving. I accept no liability for missed swing-pushes, cold burgers, or the slow dawning realization on your child's face. Phone/Browser ──HTTPS/WSS──▶ Relay your VPS ◀──WSS outbound ── Daemon your PC │ │ └─ hosts web UI + auth └─ wraps agent CLIs in PTYs, pure pass-through, no storage watches ports, proxies previews - The daemon runs on your dev machine and dials out — no port-forwarding, no inbound firewall holes. - The relay is a tiny self-hosted server: it authenticates you and routes traffic. It is a pure pass-through — no database, no logs of your sessions, nothing persisted. - Your agent credentials never leave your machine. The daemon simply runs the CLIs you already have installed and logged in your own Claude Code login, your own API keys . AgentKindergarten never touches agent auth tokens. The daemon exposes one CLI: agk . You run it on the machine your agents live on. npm install -g agentkindergarten installs the agk command agk init --relay wss://your.domain --token