Skip to content
Projects

520huxiangli/Aharou has 35 GitHub stars and 6 forks. GitHot measured 0 stars in 24 hours and +1 in 7 days. Last checked 2026-11-13 06:48 UTC. Last push 2026-11-07.

How these counts are measured

Aharou · 手机上的 AI 助手与 Coding Agent(内置 Linux 环境 · 影子屏)

Measured star growth

in 24h
0
in 7 days
+1
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.en.md

Original

Aharou

AI assistant & coding agent on Android · Built-in Linux environment
中文 · English

License GPL-3.0 Android Kotlin Jetpack Compose Min SDK 26 (Android 8.0) Latest Release Downloads


Download

  • Get the latest Aharou-*.apk from Releases, allow "install unknown apps", and install. Android 8.0+, no root required.
  • The built-in Linux environment initializes automatically on first launch.
  • Bring your own models and keys — no built-in model, no provider lock-in.

About

Aharou packs a full AI assistant and Linux environment into your phone: a built-in Alpine container with multi-tab terminal; the agent can read/write files, run commands and builds. You can also point the execution backend at a remote SSH server. Everything runs on-device.

Features

  • 🗨️ AI chat — multiple providers / models, Markdown, images, reasoning display
  • 🐧 Built-in Linux — Alpine (PRoot) + multi-tab terminal; custom images and host mounts supported
  • 🌐 Browser panel — built-in browser the agent can drive
  • 📁 Sandbox files — file browser & previews (image / text / Markdown / audio / video / PDF / APK / archive)
  • 🖥️ Mini screen — live tool visualization: terminal output, page snapshots, shadow-screen stream
  • 🪟 Shadow screen — a headless virtual display: the agent runs and drives apps on an invisible screen without disturbing your phone
  • ⚙️ Config channel — the agent can change its own settings; every write needs your confirmation, fully audited and revertible
  • 🦊 Personality (SOUL.md) — name / icon / language / persona text, effective immediately in chat
  • 🔌 Shizuku support — the agent can run system-level commands and read other apps' private directories through Shizuku, no root needed
  • 🔑 Environment variables — encrypted at rest, injected into every command and terminal inside the container
  • 🗄️ Storage management — usage by category, one-tap cleanup
  • 🧩 And more — MCP, skills, sub-agents, themes & backgrounds…

Screenshots

Chat Settings Environment
Chat Settings Environment

License

  • Released under GPL-3.0.
  • This project is derived from AiCode: portions are Copyright (C) 2026 AiCode contributors, and new or modified portions are Copyright (C) 2026 Aharou contributors.
  • This project uses several open-source components; their copyright and license notices are preserved in LICENSE and the related NOTICE files.

Feedback

  • Community: QQ group 141882781
  • Bug reports: open an Issue with repro steps, device model and OS version
  • Pull requests: welcome at PRs

Explore related projects