Open Source · MIT 2030 · project by Lev
AgentMicro
An experimental iPhone control surface for coding agents, using local Bluetooth links instead of a separate hardware keyboard.
- Availability
- Source available on GitHub under the Business Source License; one-command Mac install available.
- Built for
- Developers exploring tactile, nearby controls for agent-driven coding sessions.
- Platform
- iOS and macOS
Install in one lineClick to copy, paste in Terminal
A phone as the control surface
AgentMicro explores whether the controls people reach for during an agent session can live on a phone they already own. The interface is designed around quick actions and status rather than reproducing a full terminal on a smaller screen.
The prototype supports two integration directions in the repository: a direct T3 Code path over private encrypted Bluetooth Low Energy, and a companion architecture for ChatGPT that bridges a menu-bar process, a socket connection, and BLE.
- An iPhone interface shaped around agent controls.
- A direct encrypted BLE path for T3 Code.
- A companion bridge design for ChatGPT-based sessions.
- One process owns the Bluetooth connection to avoid competing writers.
Why Bluetooth
A local Bluetooth link can keep the control surface nearby and private without requiring every action to pass through a new cloud service. It also makes ownership of the active connection an explicit engineering problem rather than an invisible source of duplicate commands.
The code therefore treats the BLE connection as a single-owner resource. Other pieces communicate through the chosen owner instead of opening competing connections to the phone.
Current prototype boundary
The current iPhone interface is intentionally focused on the T3 path while the wider companion design is explored. Screens on the project shelf demonstrate the direction; they are not a promise that every named integration is ready for public distribution.
Source available is the honest availability state. The repository is readable and buildable today under the Business Source License, which permits personal and internal use but not reselling it as a product. That grant converts to MIT in 2030.
Current limits
- The Mac installer builds from source and therefore requires Xcode.
- The current iPhone prototype is focused on the T3 integration path.
- Bluetooth availability and background behaviour vary by device and OS state.