jieapi

AiCode

AiCode is an AI coding tool that runs on Android phones, deeply integrating large language models with a local Linux development environment. It includes an Alpine Linux container and terminal emulator, allowing AI to directly read/write files, execute shell commands, and run build tools, while also supporting remote SSH servers as execution backends.

v1.12.0-rc5
Published at
6d ago
274
Stars
2,712
Download
Synced at
5d ago
android

Latest release

v1.12.0-rc5Oct 13, 2026, 03:45 PMPre-release
Downloads slow? Switch the source anytime above

README

Project Overview

AiCode is an AI coding tool that runs on Android phones, deeply integrating large language models with a local Linux development environment. It includes an Alpine Linux container and terminal emulator, allowing AI to directly read/write files, execute shell commands, and run build tools, while also supporting remote SSH servers as execution backends.

Key Features

  • Built-in Alpine Linux container and terminal emulator
  • AI can directly read/write files, execute shell commands, and run build tools
  • Remote SSH server support as execution backend
  • Complete AI coding workflow: code editor, Git integration, MCP protocol support
  • Compatible with third-party OpenAI service reasoning fields
  • Adapted for OpenAI Responses API

Target Audience

  • Developers who need to code on Android phones
  • Mobile developers who want AI-assisted coding
  • Users who need a Linux terminal and Git on mobile devices

Quick Start

  1. Download the appropriate APK from GitHub Releases (choose armsolo for physical devices)
  2. Install on your Android device
  3. Configure API provider in settings (tap top-left menu → Settings → API Provider → top-right plus, paste API key)
  4. Start using AI coding features

Core Advantages

  • Complete mobile coding toolchain: Alpine Linux container + terminal + code editor + Git integration
  • Deep AI integration: AI can directly operate the file system and execute commands
  • Remote execution support: SSH servers can be used as execution backends
  • MCP protocol support: Extensible AI tool capabilities

System Requirements

  • OS: Android

Notes

  • Choose the armsolo version for physical device downloads
  • Compatible with FileObserver construction on devices below API 29, fixing the Android 9 startup crash

Release history

Sort