Ross ROSS = Recommend OSS · open-source software intelligence for agents

callstack/agent-device

Mobile app automation and verification for AI coding agents. CLI, MCP server, and typed Node.js API for iOS, Android, HarmonyOS, TV, web, macOS, and Linux. observed · 2026-08-28

github.com/callstack/agent-device · homepage · TypeScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

78/100

  • Activity 99
  • Release rhythm 87
  • Longevity 15
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0
  • age_days: 215
  • days_rel: 9
  • days_push: 7
  • n_releases_24m: 118

Full methodology

Adoption not part of the score

4233 stars · 265 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

A CLI, MCP server, and typed Node.js API that lets AI coding agents automate, inspect, and verify real mobile and desktop apps. It provides token-efficient accessibility snapshots, semantic element refs, and evidence capture across iOS, Android, HarmonyOS, TV, web, macOS, and Linux.

Use cases

  • let a coding agent verify its UI changes in a running mobile app
  • automate iOS simulator and Android emulator testing from the terminal
  • give AI agents eyes on a native app via accessibility snapshots
  • run end-to-end flows on real devices and replay them as scripts
  • coordinate device access across parallel agent worktrees
  • capture bug evidence and profiling data from mobile apps
  • connect agents to remote device clouds over MCP

When to choose

  • you want AI coding agents to test and verify native mobile apps automatically
  • you need one automation interface across iOS, Android, TV, and desktop targets
  • you prefer token-efficient accessibility-tree snapshots over screenshot-based reasoning
  • you use Claude Code, Cursor, Codex, or another MCP-capable agent

When to avoid

  • you only need browser automation for web apps
  • you need a traditional CI-only test framework without agent integration
  • your stack requires Node.js older than 22.12

Facets

cli-tool · maturity active

testing e2e-testing cli mcp agent-framework developer-tools mobile-development testing developer-tools cli cross-platform mobile-automation mcp-server ai-coding-agents ios-simulator android-emulator react-native flutter accessibility-snapshot device-automation expo automation ai-agents nodejs macos linux ios android web-server

2 sources

Member repositories

RepositoryRoleHealth v2
callstack/agent-devicemain78

For agents

markdown · JSON · MCP: product_card(name="callstack/agent-device")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem