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.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/firerpalamda.svg)](https://yunodb.com/tools/firerpalamda?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/firerpalamda?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/firerpalamda.svg" alt="Featured on YunoDB" height="20"></a>