We built an agentic coding tool that runs on iPad. Claude reads your codebase, plans changes, edits files, and pushes to
GitHub — autonomously, in a loop. 7 integrated tools (Read, Write, Edit, Glob, Grep, Bash, Git), all executing locally on
the device.
The shell is a JS polyfill (~25 Unix commands with pipes, chaining, and redirection). Git uses isomorphic-git. API calls stream token-by-token via SSE.
We used it to develop itself — dogfooding from day one.
We've hit iPad platform limits: no persistent background processes, no real shell for builds/tests, iOS purges IndexedDB after 7 days. Looking for collaborators to solve the last-mile problem — especially anyone with experience in iOS hybrid apps, WebContainers, or keeping background servers alive on iOS.
Repo: https://github.com/M8seven/claude-mobile Detailed writeup: https://github.com/M8seven/claude-mobile/issues/1