by Ayuilos
RikkaHub fork,Android AI 客户端。支持 ChatGPT 订阅登录使用、跨应用划词悬浮翻译、助手工作区文件隔离、工作区 Skills 自动发现、文档与 HTML 预览、可定制动态角色。
# Add to your Claude Code skills
git clone https://github.com/Ayuilos/MiffanLast scanned: 9/7/2026
{
"issues": [
{
"file": ".agents/skills/claude-api/SKILL.md",
"line": 222,
"type": "secret-exfiltration",
"message": "Instruction appears to send credentials/secrets to an external endpoint",
"severity": "medium"
}
],
"status": "PASSED",
"scannedAt": "2026-09-07T08:57:34.427Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}Miffan is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Ayuilos. RikkaHub fork,Android AI 客户端。支持 ChatGPT 订阅登录使用、跨应用划词悬浮翻译、助手工作区文件隔离、工作区 Skills 自动发现、文档与 HTML 预览、可定制动态角色。. It has 102 GitHub stars.
Yes. Miffan passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/Ayuilos/Miffan" and add it to your Claude Code skills directory (see the Installation section above).
Miffan is primarily written in Kotlin. It is open-source under Ayuilos on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh Miffan against similar tools.
No comments yet. Be the first to share your thoughts!
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Miffan is an open-source AI workspace designed for Android. Connect the model services you already use, give different assistants their own prompts, memories, tools, and personalities, and keep conversations and files organized in one native app.
Use an API key with OpenAI-compatible, Gemini, or Claude services, or sign in with an eligible ChatGPT subscription for Codex access. Miffan does not bundle a model or replace a provider account; availability and charges depend on the services you configure.
Select text in any Android app and choose Miffan-Translate from the text action menu. Miffan shows the translation in a compact floating window without taking you away from the current page.
See the feature compatibility matrix for the complete provider, search, speech, tool, and portability coverage.
Miffan currently distributes signed APKs through GitHub Releases. Official releases target arm64-v8a devices running Android 8.0 or newer.
Miffan uses the application ID me.ayuilos.miffan.app and the miffan:// deep-link scheme. Existing RikkaHub data is not shared automatically; export a backup from the old app and import it into Miffan if you want to migrate.
Beginning with 3.0.0-rc.1, Miffan uses an independent SemVer release line that does not encode a RikkaHub version. Official APKs retain the existing package and production signing identity, so 2.4.11-miffan.1 can be upgraded in place without changing the app's data or database compatibility policy. Nightly workflow artifacts use me.ayuilos.miffan.app.nightly and an ephemeral CI debug signer; they install separately and cannot replace an official build. Nightlies are disposable test artifacts, and the signer may change between runs, so in-place upgrades between Nightlies are not guaranteed.
Miffan is a client: prompts, attachments, and tool data are sent to the model, search, speech, MCP, sync, or other endpoints you choose. Review the privacy policy and pricing of every service you configure. The repository's data-flow disclosures are in PRIVACY.md.
Skills, MCP servers, local tools, and workspaces can access external services or device data within their granted scope. Install trusted Skills, inspect tool requests, and enable only the capabilities an assistant needs.
Read SECURITY.md before enabling LAN access, running workspace commands, or handling sensitive credentials.
The project uses Kotlin, Jetpack Compose, Material 3, Gradle, and Java 17.
git clone https://github.com/Ayuilos/Miffan.git
cd Miffan
./gradlew assembleDebug
Useful verification commands:
./gradlew test
./gradlew lint
app/google-services.json is optional. Builds without an authorized configuration keep Firebase analytics and crash reporting disabled. Production signing and release steps are documented in docs/releasing.md.
| Module | Responsibility |
|---|---|
app |
Compose UI, data, assistants, conversations, tools, and application services |
ai |
Provider abstraction and OpenAI, Gemini, and Claude protocol implementations |
search |
Web search and page-content service integrations |
speech |
Speech recognition, synthesis, and playback |
document |
PDF, DOCX, PPTX, and EPUB text ex |