KeiOS is an Android utility console for system inspection, local MCP service control, GitHub Releases / Actions workflows, GitHub Star import, subscription-project tracking, and Blue Archive helper tools. It combines a Compose + Miuix interface with v2 liquid-glass chrome, dense status cards, import/export tools, localized MCP skills, notification helpers, repository discovery, feedback issue drafting, cache diagnostics, and generated Baseline Profiles.
| Item | Value |
|---|---|
| Stable package | os.kei |
| Supported ABI | arm64-v8a |
| Android baseline | Android 15+ (minSdk 35) |
| Target SDK | Android 17 / API 37 |
| UI stack | Jetpack Compose, Miuix, liquid-glass chrome |
| Runtime stack | Kotlin, Java 21, Shizuku/Root, Media3, MMKV, Ktor, OkHttp |
| Languages | Simplified Chinese, English, Japanese |
| Source release | v1.16.0 |
- Latest Stable Release
- All Releases
- Debug APK CI artifact
- Benchmark APK CI artifact
- Feature Overview
- Build Guide
- Contributing
- Security Policy
- Home dashboard with compact status pills and MCP, GitHub, and BA summary cards.
- OS tools for system tables, Android/Java/Linux properties, built-in activity shortcuts, searchable activity/shell card sheets, privileged shell cards, and card import/export.
- Local MCP server controls with config copy, runtime logs, foreground service support, Claw onboarding, localized SKILL.md output, workflow blueprints, structured tool metadata, and 51 tools across runtime, Home, OS, GitHub discovery/tracking, BA accounts, dailies, and cache inspection.
- GitHub tracking for Releases, Actions artifacts, generic Git sources, Direct APKs, and F-Droid repositories, with Atom/API strategy comparison, package-name scanning, installed-app reverse scan, subscription projects, share-import links, app linkage, and Star List import.
- GitHub Star import activity for authenticated stars, public user stars, and public Star List URLs, with list discovery, quality filters, multi-select import, APK verification, and exit confirmation.
- GitHub managed install and share-import handoff paths for privileged APK delivery, with notification/Super Island progress, manifest inspection, versionCode display, and install confirmation surfaces.
- GitHub Actions update notifications with tracked-app icons, deep links into the Actions sheet, recommended run targeting, and debug notification testing.
- History Hub for Actions, refresh diagnostics, tracking changes, and tracked-app install/update events, with per-phase network timing for slow refreshes, unread badges, search, export, and MCP query support.
- JSON import and WebDAV sync for multi-schema KeiOS data migration, including GitHub/F-Droid tracking, OS card transfer data, BA multi-account data, previews, and routed result screens.
- BA office helpers for AP, cafe visit, arena refresh reminders, six-slot Craft Chamber timers, configurable one-tap dailies, per-account Quick Settings tiles and launcher shortcuts, server-aware calendar/pool data, Super Island notifications, and student-guide entry points.
- Student Guide catalog with full-page search, sorting, long-lived implemented-student detail cache, media cache, Memorial Lobby cards and PiP video playback, BGM favorites with removal Undo, native media notifications, gallery viewing, media export, liquid bottom dock, and import/export for favorites.
- Settings for theme, motion, v2 liquid-glass components, bottom-bar effect policy, search focus behavior, grip-aware floating docks, background images, app language, permissions, cache diagnostics, structured logs, local GitHub issue feedback, telemetry-free diagnostics, and notification compatibility.
- GitHub tracking decides more reliably: projects that restarted their numbering, pre-releases superseded by a shipped stable or left unfed for 14 days, and releases with no downloadable file are read correctly, uncertain comparisons say so, and a surprising choice explains itself.
- Refresh requests no longer hold threads and Atom mode sends its two requests at once: 40 repositories went from 1973 ms to 522 ms against a 120 ms test server. Slow items name the network phase that cost them, in history, exports, and MCP.
- Liquid Glass over a flat field draws its effect chain's colour directly, and continuous-corner clips happen inside the glass layer: BA Office frame p50 24.3 ms to 11.6 ms, RenderThread p50 down 16% on OS and 18% on MCP, with materials and motion unchanged.
- Older builds in the release and F-Droid histories open APK info and install in-app; every share and download follows the installer and download settings. The Student Guide pages with Miuix Cross-Axis, and the media session gives untrusted controllers read-only access.
- Built with Gradle 9.8.0, AGP 9.4.1, Compose 1.12.1, Ktor 3.6.0, Miuix 2afdbb39, and dav4jvm 4.1.0, with a Baseline Profile re-captured on this release's code.
Read the full feature tour:
- Stable APKs are published through GitHub Releases.
- The public stable channel always resolves through Latest Stable Release.
- This source snapshot and its local release tag target
v1.16.0. - Release package baseline:
os.kei,arm64-v8a, Android 15+ (minSdk 35). - Runtime and build baseline:
targetSdk=37, Java 21, Gradle Wrapper9.8.0, Kotlin2.4.20, Compose1.12.1, Android Gradle Plugin9.4.1, Ktor3.6.0. - App language resources currently cover Simplified Chinese, English, and Japanese.