Repolode
Ayuilos

Ayuilos/Miffan

An Android AI chat client, forked from RikkaHub, with partner chats, remote computer control over SSH and screen streaming, and cross-app translation.

Open-source alternative to:ChatGPT

Stars
305
Forks
0
Open issues
0
Last commit
5 hours ago

What is it?

Miffan is an Android AI app built as a fork of RikkaHub. You connect your own AI service, such as an OpenAI-compatible or Gemini or Claude API key, a ChatGPT subscription through Codex sign-in, or an OpenRouter account. Each AI partner is a single ongoing chat, and partners can message each other and join group chats with a host partner that splits the work.

The app can also let a partner operate a Mac, Windows or Linux computer over SSH, including over Tailscale. You watch the desktop from your phone and take over by touching the screen. A high-performance mode uses Sunshine on the computer for lower-latency streaming, and scheduled tasks can run on the computer's own scheduler. Each action that matters goes through an approval card, and permissions can be set per computer.

Chats and settings are stored on the phone. Prompts and tool data only go to services you configure, and backups can go to WebDAV or S3-compatible storage.

Key features

  • 01Connects to OpenAI-compatible, Gemini, Claude, Codex and OpenRouter services.
  • 02Each AI partner keeps one continuous chat, and partners can join group chats.
  • 03Controls Mac, Windows or Linux computers over SSH, with screen viewing and touch takeover.
  • 04Requires approval for important actions, with a permission history.
  • 05Runs scheduled tasks on the computer, including commands and installed AI CLI tools.
  • 06Translates selected text across apps and supports voice input and output.

Use cases

  • Remotely operating a home or office computer or NAS from your phone.
  • Chatting with several AI models through one Android app using your own API keys.
  • Automating daily scripts on a Mac or Linux machine with scheduled tasks.
  • Translating selected text in other apps on Android.

Quick start

  1. 1

    Download the latest APK from GitHub Releases

  2. 2

    On first launch, connect an AI service with an API key or sign in with a supported account

  3. 3

    Start chatting

Things to know

  • Android only, and official builds target arm64-v8a devices on Android 8.0 or later.
  • Miffan does not bundle a model, so you need your own API key or a supported account.
  • Licensed under AGPL-3.0, a copyleft license that requires sharing modified source under the same terms.
  • Computer control requires SSH setup and works only with the listed desktop environments.

Topics

FAQ

What is Miffan?
An Android AI chat client, forked from RikkaHub, with partner chats, remote computer control over SSH and screen streaming, and cross-app translation. Miffan is an Android AI app built as a fork of RikkaHub. You connect your own AI service, such as an OpenAI-compatible or Gemini or Claude API key, a ChatGPT subscription through Codex sign-in, or an OpenRouter account. Each AI partner is a single ongoing chat, and partners can message each other and join group chats with a host partner that splits the work.
Is Miffan free to use? What license does it have?
Miffan is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is Miffan still maintained?
Actively maintained. The last commit to Miffan was on Oct 22, 2026.
What can I use Miffan for?
Remotely operating a home or office computer or NAS from your phone. Chatting with several AI models through one Android app using your own API keys. Automating daily scripts on a Mac or Linux machine with scheduled tasks. Translating selected text in other apps on Android.
How do I install Miffan?
Download the latest APK from GitHub Releases On first launch, connect an AI service with an API key or sign in with a supported account Start chatting
Where can I get Miffan?
The source code and installation instructions are on GitHub: https://github.com/Ayuilos/Miffan

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects