Launch
Start supervised agent processes remotely using approved launch profiles, runtime-aware options, and safe workspace selection.
Vendor-neutral control plane
Launch, monitor, and intervene in terminal-native coding agents running on your own machines, with Gemini CLI as the flagship integration and a vendor-neutral adapter model underneath.
Summarizing repo changes on workstation-main
No output for 82s, surfaced for review
Waiting for free worker capacity
Product at a Glance
Mobile Agent Control exists because coding agents are no longer a single-terminal activity. Once work spreads across machines and runtimes, you need a control layer that stays fast, honest, and operational.
Start a new agent on the right machine with a safe workspace and launch profile.
Watch state, heartbeat, last output, and machine health in one place.
Restart, stop, retry, or prompt agents as soon as the situation changes.
Start supervised agent processes remotely using approved launch profiles, runtime-aware options, and safe workspace selection.
Track active runs through fleet summary, running agents, machine health, logs, and recent activity instead of polling terminals manually.
Stop, restart, retry, and send prompts quickly when long-running work stalls, fails, or needs steering.
Vendor CLIs are strong local tools, but they do not give you a unified mobile control surface for multiple machines, long-running jobs, and runtime-neutral operations.
What It Is
Mobile Agent Control sits above machine-local agent runtimes and gives you an operator-grade surface for launch, monitoring, lifecycle control, logs, machine health, and recent activity.
The Android client and responsive web console are both thin control surfaces. The machine-side FastAPI supervisor owns lifecycle state, worker capacity, websocket event streaming, runtime adapter integration, and audit history.
Why It Exists
Desktop, laptop, and remote boxes drift apart quickly when agents are running in different places.
Agent runs can last long enough that you need to check status, logs, and health without staying at the desk.
When something stalls or fails, you need stop, restart, retry, and prompt actions immediately, not after reconnecting manually.
Vendor-specific CLIs are strong local tools, but they are not a unified remote fleet operations surface.
Key Capabilities
Start new agent processes on selected machines using safe launch profiles, approved workspaces, and runtime-aware options.
See state transitions, elapsed runtime, heartbeat, last output, logs, and warning or stuck indicators in near real time.
Stop, restart, retry, and prompt active agents from mobile or web without dropping into a terminal session first.
Track worker capacity, queue depth, resource hints, recent launches, completions, failures, and supervisor trust signals.
Gemini CLI is the flagship integration today, but the architecture is intentionally runtime-neutral through CLI adapters and shared supervisor models.
Dashboard Spotlight
workspace: project-repo
last output 82s ago
Launches, completions, failures, restarts, stop requests, and machine transitions appear here.
The dashboard is the first screen because it should answer the operational questions immediately: what is healthy, what is running, what is stalled, and where should the next launch go.
Understand total machine state, online vs offline reachability, running agents, queue pressure, and recent completions in a glance.
See runtime type, machine, workspace, elapsed time, last output, and fast actions where intervention matters most.
Use supervisor heartbeat, capacity, and optional CPU or memory visibility to decide where work should go next.
Keep launches, failures, restarts, and retries close to the top-level operator experience instead of buried in detail screens.
How It Works
Why This Is Different
Shared machine, agent, task, audit, and launch-profile models stay neutral while adapters handle runtime-specific behavior.
The machine supervisor owns lifecycle state, worker capacity, logs, websocket events, and operator-visible audit history.
The product is centered on launch, monitoring, health, intervention, and routing decisions across agent workloads.
Gemini CLI is the deepest supported runtime today, but the product is positioned to extend across other terminal-native coding agents cleanly.
Roadmap
Android and web operator surfaces, supervisor lifecycle control, monitoring, adapters, workspaces, MCP visibility, and Gemini-first runtime support.
Stale-data trust signals, reconnect handling, stronger machine health heuristics, and better failure surfacing.
Sharper prioritization, richer recent activity, screenshots, and tighter fast-intervention workflows.
Stronger state durability, recovery semantics, and operational trust under supervisor restarts or failures.
Continue strengthening the responsive web console so it stands as a first-class operator entry point.
Move from private direct reachability to a brokered control plane without rewriting the product model.
Technical Details
Read the current control-plane layout, runtime adapter model, and transport abstraction.
Open architecture docUse the repo README for endpoint coverage, launch profiles, local setup, and runtime notes.
Open setup guideBrowse the code, open issues, or track the latest changes in the public repository.
Open repositoryCurrent builds persist recent supervisor state in SQLite while live scheduling and coordination remain in memory, with recovery hardening still on the roadmap.