DroidClaw – Turn old Android phones into AI agents
Accessibility tree + LLM loop beats vision-first approaches for reliable mobile automation.

Rethinks kids' computing from scratch—no distraction, just open-ended creation.
Parents of young children (4-7 years old); people with old laptops
He and I used to "computer code" together in IPython: typing words to see emojis, mixing colors, making sounds. Eventually he wanted his own computer. So I took an old laptop and made him one.
That IPython session evolved into Explore mode, a REPL where kids type things and something always happens: "cat * 5" shows five cats, "red + blue" mixes colors like real paint, math gets dot visualizations. Then came Play mode (every key makes a sound and paints a color) and Doodle mode (write and paint). The whole machine boots straight into Purple. No desktop, no browser, no internet.
It felt different from "screen time." He'd use it for a while, then walk away on his own. No tantrum, no negotiation.
Some technical bits: it's a Python TUI (Textual in Alacritty) running on Ubuntu, so even very old laptops run it well. Keyboard input bypasses the terminal entirely via evdev for true key-down/key-up events, which lets me do sticky shift and double-tap capitals so kids don't have to hold two keys. Color mixing uses spectral reflectance curves so colors actually mix like paint (yellow + blue = green, not gray).
Source is on GitHub: https://github.com/purplecomputerorg/purplecomputer
Accessibility tree + LLM loop beats vision-first approaches for reliable mobile automation.
Automates LinkedIn spam, violates ToS, ships as obvious proof-of-concept toy.
Full YouTube Music TUI with vim keys, offline cache, Discord integration—terminal audiophiles' dream.
TUI wrapper around venv management when pyenv and virtualenvwrapper already exist.
LAN Detection and Custom Scan modes combine ICMP, ARP and TCP socket checks to quickly enumerate hosts and probe common ports, plus exportable TXT logs and a Windows EXE for non‑Python users. It’s a handy, pragmatic tool for quick local audits or lab work; not groundbreaking (nmap/masscan still win for deep fingerprinting or high-performance scanning) but convenient and easy to drop into workflows.
Finally a TUI debugger that handles async tasks and multiprocessing without breaking a sweat.