OPEN SOURCE. MADE FOR ANDROID.

Your phone.
Your say.

Say what you want to do.
Let your phone handle the taps.

MagicPhone is an AI assistant that works across your Android apps. Give it a task, follow along, and take the lead whenever you want.

Android 11+No root neededEarly access
A little less tapping.
MagicPhoneYour everyday assistant
LET’S MAKE THIS EASY
Open Maps and search for coffee nearby.

On it. I’ll open Maps and look for nearby coffee spots.

A few taps, taken care of
  1. Open Maps
  2. Search “coffee near me”
  3. Show the results
You’re in the right place.Explore the results in Maps.
Your apps.
A helping hand.

An illustrated example. App behavior varies.

WHAT WOULD YOU SAY?

FROM WORDS TO ACTION

A more natural way
to use your phone.

You know what you want. MagicPhone helps with the steps in between.

01 /

Tell it what you need.

Type a task or tap the microphone to use Android voice input. Review your words, then send.

“Open my notes app.”
02 /

Let it find the way.

MagicPhone reads the permitted screen and uses Android Accessibility to open apps, tap, scroll and enter text.

OpenTapScrollType
03 /

Stay in the conversation.

If it needs an answer, a message bubble brings you back to the right chat. Pause or stop from the notification.

Which one did you mean?Tap to reply

A HELPFUL ASSISTANT. YOUR DECISIONS.

A little magic.
A lot of control.

Choose where MagicPhone can help and how much it can do. The controls stay in your hands.

Read the privacy details

Your apps, your boundaries.

Select which apps it can read and use. Approve actions by default, or explicitly enable automatic access. Blocked apps stay blocked.

Always a way to take over.

Pause, resume or stop from the task notification. Passwords, permission prompts and payment authorization stay with you.

Your choice of model.

Connect an eligible ChatGPT account or configure an API or compatible provider. Selected task and screen context goes to that provider.

Open to the last line.

No ads or developer analytics. Inspect the code, build it yourself, and make it yours under MIT or Apache-2.0.

MADE FOR EVERYDAY ANDROID

Fits into the way you use your phone.

Speak your language.

English and Greek interfaces, Unicode text, and voice input through your Android speech provider.

Keep the thread.

Encrypted chat history, editable drafts and follow-up tasks. Return through the Accessibility shortcut or a reply bubble.

Make it your own.

Build reusable scripts and app-specific playbooks. Connect optional MCP tools when you need them.

SMALL APP. BIG POSSIBILITIES.

Give your phone
a helping hand.

Try MagicPhone 0.1.5, our early-access Android app. Download the APK, explore the source, and help shape what comes next.

Android 11+ · Early access · Debug-signed APK

  1. 1

    Download & install

    Get the APK from GitHub Releases. Read the release notes, then open it on your phone.

  2. 2

    Choose your setup

    Enable Accessibility manually, choose app access, and connect your model provider.

  3. 3

    Start with something simple

    Open an app, try a task, or build the optional practice app for an account-free demo.

A FEW GOOD QUESTIONS

Before you
say hello.

Does my phone need to be rooted?

No. MagicPhone uses Android’s Accessibility APIs on an ordinary Android 11 or newer phone. Enable access yourself in Android settings. You don’t need ADB or a connected computer for everyday use.

Can I use my ChatGPT account?

MagicPhone includes Continue with ChatGPT for eligible accounts. Model availability and usage limits depend on your account and provider. Separate API-key and compatible-provider profiles are also supported.

Does it work entirely offline?

Cloud models receive selected task history and permitted screen context. Local or self-hosted compatible providers can be configured separately. The included practice mode makes no model requests. Android voice input may use your speech provider’s servers.

Will it work with every app?

App layouts, Accessibility support and Android restrictions vary. MagicPhone is an early project and cannot guarantee every task. Secure screens and system permissions may need manual input. You can see the current coverage and limitations in the feature matrix.

What’s the license?

Original MagicPhone code, design and artwork are available under your choice of the MIT License or Apache License 2.0. Copyright 2026 Nikos Fazakis. Third-party dependencies retain their own licenses.