back to top
HomeSoftwareAI ToolsAnother – Open Source Android Screen Mirror & Controller for Desktop

Another – Open Source Android Screen Mirror & Controller for Desktop

- Advertisement -

File Information

FileDetails
NameAnother
TypeAndroid Device Mirror & Controller
DeveloperZfinix
LicenseMIT License (Open Source)
PlatformsWindows • macOS • Linux
File Formats.exe.dmg.deb.AppImage
Primary UseAndroid screen mirroring, device control, and AI agent automation
Github RepositoryGithub/Another

Description

Your Android device is right there on your desk, but you’re switching back and forth between it and your computer all day. Plugging in, unlocking, finding the app, it adds up. Another puts your Android screen directly on your desktop and lets you control it entirely from your keyboard and mouse.

It mirrors in real-time over USB or WiFi, forwards audio, lets you type directly into the device, and records your screen as a .webm file. There’s also a macro system — record a sequence of interactions once, replay it whenever you need it. Useful for testing, demos, or anything repetitive.

The part that stands out is the built-in MCP server. AI agents like Claude can connect to Another on port 7070 and control the Android device programmatically like launching apps, sending gestures, running shell commands, taking screenshots. It’s the kind of feature that feels niche until the moment you actually need it.

Use Cases

  • Mirror and control your Android device from your desktop over USB or WiFi
  • Record device interactions as macros and replay them on demand
  • Forward Android audio to your computer in real time
  • Capture screenshots and screen recordings without touching your phone
  • Let AI agents automate Android workflows via the built-in MCP server
  • Test and demo Android apps directly from your development machine

Screenshots

Features of Another App

FeatureDescription
Real-Time Screen MirroringH.264/H.265 decoding with adaptive bitrate that adjusts based on screen activity
Full Input ForwardingTouch, keyboard, scroll, and navigation inputs sent directly to the device
WiFi MirroringGo wireless with one click
Macro SystemRecord, replay, import, export, and rename device interaction sequences
Device Audio ForwardingStream Android audio to your computer (Android 11+)
Screen RecordingSave recordings directly as .webm files
MCP ServerBuilt-in AI agent control via Model Context Protocol on port 7070
Command BarKeyboard shortcut access to every action in the app
Configurable Video QualityAdjust resolution, FPS, bitrate, and codec to your needs
Automatic Device DetectionDetects connected devices automatically via ADB
Device NicknamesGive each connected device a custom name
Light / Dark / Auto ThemeFull theme support out of the box

System Requirements

ComponentRequirement
Operating SystemmacOS (full support) • Windows (experimental) • Linux (experimental)
Android DeviceUSB debugging or WiFi debugging enabled
Processor64-bit CPU
RAM4 GB minimum • 8 GB recommended
StorageVaries by platform
InternetNot required after installation
DependenciesADB (bundled) • scrcpy-server v2.7 (bundled)
You May Like: Lore: Local AI Note Manager with Smart Recall & Private Second Memory

How to Install Another Android Screen Mirror & Controller?

Windows (.exe)

  1. Download the Another .exe installer.
  2. Double-click the installer file.
  3. Follow the on-screen setup instructions.
  4. Launch Another from the Start Menu or Desktop shortcut.
  5. Connect your Android device via USB with USB debugging enabled.

macOS (.dmg)

  1. Download the Another .dmg file
  2. Open the file to mount it.
  3. Drag the Another app into your Applications folder.
  4. Launch it from Applications.
  5. Connect your Android device via USB with USB debugging enabled.

Linux (.deb)

  1. Download the Another .deb package.
  2. Open it with your Software Manager and click Install
  3. Launch Another from your applications menu.
  4. Connect your Android device via USB with USB debugging enabled.

Linux (.AppImage)

  1. Download the Another .AppImage file.
  2. Right-click and make it executable.
  3. Connect your Android device via USB with USB debugging enabled.

Note: On Ubuntu/Debian, you may need to install additional packages before running: sudo apt install libwebkit2gtk-4.1-dev pkg-config libasound2-dev

Download Another Android Screen Mirror & Controller for Desktop

Your Android Device On Your Desktop

Another does one thing really well, it gets your Android device off your desk and onto your screen easily. The wireless mirroring, macro recording, and full keyboard control make it genuinely useful for developers and power users. The MCP server is where it gets interesting for anyone building AI-driven workflows. It’s still experimental on Windows and Linux, but what’s here already makes a strong case for keeping it installed.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

YOU MAY ALSO LIKE
Osaurus Open-Source macOS AI App for Running Local LLMs Offline

Osaurus: Open-Source macOS AI App for Running Local LLMs Offline

0
Osaurus is a macOS-native AI harness designed around an idea "Your AI should belong to you." Instead of locking users into a single AI provider or cloud platform, Osaurus acts as a local control layer that sits between your AI models, tools, memory, and workflows. You can switch between local models running directly on Apple Silicon or connect cloud providers like OpenAI and Anthropic whenever you need extra power.
openhuman app

OpenHuman: Open-Source Personal AI Assistant With Memory, Voice & Integrations

0
OpenHuman is trying to make personal AI assistants feel less like developer tools and more like something you can actually live with every day. You install it, connect apps like Gmail, Notion, GitHub, Slack, or Calendar, and it starts building a private memory system from your data on your own machine. It feels closer to installing a desktop app and getting started in a few minutes. It also comes with a lot built in already including voice support, web search, coding tools, local AI through Ollama, and a memory system that stores everything as Markdown inside an Obsidian compatible vault. The agent keeps syncing connected apps every 20 minutes, so it slowly builds context around your work. The project is still in early beta, so there are rough edges, but the direction is interesting. Especially if you've been looking for an AI assistant that feels personal.
omlx Run Local AI Models on Your Mac With a Native Menu Bar App

oMLX: Run Local AI Models on Your Mac With a Native Menu Bar App

0
oMLX is one of the cleanest ways to run local AI models on a Mac. You install the app, download models, and manage everything from a native macOS menu bar app and web dashboard. It can keep frequently used context in memory, move older cache data to SSD automatically, run multiple models together, and work with tools like Claude Code, OpenCode, Codex, and OpenClaw. The admin dashboard is surprisingly useful too. You can download models, benchmark them, manage memory usage, and even run vision or OCR models from the same interface. If you already own an Apple Silicon Mac, this feels much closer to a proper local AI workspace than most open source inference tools right now. oMLX keeps model context cached across RAM and SSD storage, so repeated prompts and long coding sessions feel faster over time.

Don’t miss any Tech Story

Subscribe To Firethering NewsLetter

You Can Unsubscribe Anytime! Read more in our privacy policy