lynx - Give AI agents eyes into mobile network and SQLite data

byโ€ข
Lynx is a vendor-neutral, read-only CLI for debugging mobile apps. Attach to debuggable Android apps and iOS Simulators, inspect HTTP/1.1, HTTPS, HTTP/2, and WebSocket traffic, query SQLite data, and return structured JSON for AI agents. Product link

Add a comment

Replies

Best
Maker
๐Ÿ“Œ
Most AI coding agents can write mobile code. The difficult part begins when the app is running. An agent may know what the code is supposed to do, but it often cannot directly answer: - What request did the app actually send? - What response did it receive? - Did the request fail before reaching the server? - What data was persisted in SQLite? - Did the database contain the row the app expected? Without that runtime context, mobile debugging becomes guesswork. I built Lynx to close this gap. Lynx is a vendor-neutral, read-only CLI that gives developers and AI agents direct visibility into a debuggable mobile app: ๐ŸŒ Capture HTTP/1.1, HTTPS, HTTP/2, and WebSocket traffic ๐Ÿ—„๏ธ Inspect SQLite schemas and run read-only SQL queries ๐Ÿ“ฑ Attach to Android devices, Android emulators, and iOS Simulators ๐Ÿค– Return structured JSON that an AI agent can inspect and reason about โšก Run as a native Kotlin Multiplatform executable The goal is simple: give AI agents the same runtime facts a developer needs when debugging a mobile application. A typical workflow looks like: attach โ†’ start capture โ†’ inspect network traffic attach โ†’ inspect database โ†’ run a read-only query Lynx is open source and still evolving. I am especially interested in feedback from Android, iOS, Kotlin Multiplatform, and AI tooling developers. ๐Ÿ”—