lamda
Android Full-Stack Device Control Platform: WebRTC/H.264 remote desktop, UI/OCR/image-matching automation, one-click MITM, built-in Frida, proxy/VPN/frp/P2P net
What is lamda?
Android Full-Stack Device Control Platform: WebRTC/H.264 remote desktop, UI/OCR/image-matching automation, one-click MITM, built-in Frida, proxy/VPN/frp/P2P networking, MCP/Agent, 160+ APIs, designed for multi-device clusters and engineered deployments.
Overview of lamda
What it is
FIRERPA is an all-in-one Android device control platform. The server runs directly on the device with no extra runtime dependencies; it supports multiple generations of Android and works with or without root. On the PC side, the Python client library orchestrates UI automation, remote operations, traffic capture, Hook-based reverse engineering, network proxying, distributed networking, AI agents, and MCP through a single service and API. It is designed for multi-device clusters and engineered deployments, offering 160+ APIs.
Key features
- Browser-based remote desktop with MJPEG and H.264 streaming, WebRTC support, multi-user concurrent access, bidirectional clipboard, live audio (Android 10+), and visual layout inspection.
- Full selector-based UI automation with child/sibling chaining, UI Watcher for real-time UI change detection, and Virtual Display for isolated background automation.
- OCR (paddleocr, easyocr, custom HTTP) and image matching (template or SIFT on device) for non-standard view trees.
- One-click MITM capture with automatic system root CA install, proxy setup, per-package capture, live request/response editing, and QUIC downgrade.
- Network proxy support: HTTP/HTTPS/SOCKS5/Shadowsocks, per-app proxy, DNS proxy, UDP proxy, LAN bypass, coexistence with OpenVPN, and auto-connect.
- Built-in Frida with hiding patches, persistent scripts, Frida RPC mapped to Python methods and HTTP+JSON-RPC 2.0, and script emit to HTTP/Redis/RabbitMQ.
Use cases
- Auto-dismissing agreements, update prompts, ads, and other interruptions during automated testing.
- Collaborative debugging, demos, and training with multi-user remote desktop access.
- Background tasks and parallel automation using Virtual Display without affecting the main screen.
- Joint debugging and international app testing with network proxying and traffic capture.
- Reverse engineering and Hook-based analysis with built-in Frida.
- Centralized scheduling, versioning, and fleet control for multi-device clusters.
Getting started
See the repository README for installation and quick-start instructions.
License and pricing
MIT License, open source.
Based on the project's public README and repository metadata.