Fast, lightweight, premium Android screen mirroring & macro automation app for Windows, macOS, and Linux.
Another is a desktop application for high-performance screen mirroring, full touch/keystroke control, and powerful macro automation for Android devices. Built with Tauri 2, React 19, and Rust, powered by scrcpy-server.
- π± Real-Time Ultra-Low Latency Mirroring: Hardware-accelerated H.264 & H.265 video decoding with adaptive bitrate.
- π Edge-to-Edge Display with 1-Click Auto-Fit: Clean mobile display with zero wasted borders or padding.
- π οΈ Right Vertical Quick-Tools Dock:
- π Home,
βοΈ Back, π² Recent Apps, β‘ Power Button - π΄ 1-Click Macro Recorder with active duration counter
βΆοΈ Quick Play Macro (replays your last macro instantly)- β¨ Macro Automation Manager (manage, loop, speed scale, export/import)
- πΈ Screenshot Capture
- π₯ Screen Recording (saves high-quality WebM videos)
- π Mute / Audio Forwarding (Android 11+)
- π Display Orientation Rotation
- βοΈ Dedicated Companion Settings Window (doesn't block your phone screen)
- π Always-on-Top Pin Mode
- π Home,
- π€ Macro Automation Engine:
- Record full touch taps, swipes, gestures, and keystroke text typing.
- Replay on any connected Android device.
- Repeat Loops: Run 1x, 2x, 3x, 5x, or 10x iterations automatically.
- Speed Multipliers: Replay at 0.5x, 1.0x, 1.5x, or 2.0x speed.
- Rename, Export JSON, and Import JSON macros.
- πΆ One-Click Wireless WiFi Mirroring: Connect and control wirelessly without cables.
- π§ MCP (Model Context Protocol) Server: Built-in MCP server on port
7070for AI agent control (Claude, Cursor, etc.).
Grab the latest pre-built installer for your platform from the Releases:
| Platform | Format |
|---|---|
| Windows | .exe (Installer), .msi (Enterprise Package), or Portable .exe |
| macOS | .dmg (Apple Silicon & Intel) |
| Linux | .deb, .AppImage |
| Shortcut | Action |
|---|---|
Ctrl+K / βK |
Command Palette |
Ctrl+S / βS |
Take Screenshot |
Ctrl+Shift+R / ββ§R |
Start / Stop Video Recording |
Ctrl+Shift+M / ββ§M |
Start / Stop Macro Recording |
Ctrl+Shift+P / ββ§P |
Quick Play Last Macro |
Ctrl+Shift+O / ββ§O |
Rotate Device Screen |
Ctrl+M / βM |
Mute / Unmute Audio |
Ctrl+H / βH |
Android Home |
Ctrl+B / βB |
Android Back |
Ctrl+R / βR |
Android Recent Apps |
Ctrl+P / βP |
Android Power Button |
Ctrl+, / β, |
Open Settings & Tools |
Ctrl+D / βD |
Disconnect Device |
AI agents can control your Android device through the built-in MCP server.
Add to your MCP client config (claude_desktop_config.json, Cursor, etc.):
{
"mcpServers": {
"another": {
"type": "http",
"url": "http://localhost:7070/mcp"
}
}
}git clone https://github.com/Jerry4539/another.git
cd another/another
npm installnpm run tauri devnpm run tauri build -- --ignore-version-mismatchesThe compiled binaries and installers will be in src-tauri/target/release/bundle/.
This project is open-source software licensed under the MIT License.
