u/Just-Distance-2925

Image 1 — Built a terminal AI assistant that runs entirely on Android via Termux — no desktop needed
Image 2 — Built a terminal AI assistant that runs entirely on Android via Termux — no desktop needed

Built a terminal AI assistant that runs entirely on Android via Termux — no desktop needed

I built an AI dev assistant that runs entirely on your Android phone via Termux

Most AI coding tools assume you're at a desktop. I wanted to see how far I could push mobile-native development.

ARIA is a terminal AI assistant built specifically for Android/Termux workflows — runs completely on your phone, no desktop needed.

The problem it solves: Generic AI assistants give you desktop Linux answers when you're on Android. Wrong compiler (GCC vs Clang), wrong paths, wrong package manager commands. ARIA knows the Termux ecosystem specifically.

Features:

  • Shell error analysis with Termux-aware context
  • Slash command interface (/fix, /ask, /watch, /models)
  • Offline knowledge base for common Android dev issues
  • Guardian safety layer with risk scoring before dangerous commands
  • Dynamic model switching across Gemma 4 variants
  • Clipboard integration for one-tap command copying

Stack: Python · Google Gemma 4 · Rich · Click · Pydantic

All on-device via Termux. Free Google AI Studio API key is all you need.

GitHub: https://github.com/Alex72-py/aria-termux

Curious if other Android devs using Termux have run into the same frustrations — and what you'd want something like this to handle.

u/Just-Distance-2925 — 11 days ago
▲ 117 r/termux

I built an AI assistant that actually understands Termux (not just generic Linux advice)

I built an AI assistant that actually understands Termux — ARIA

Tired of asking ChatGPT about Termux errors and getting desktop Linux answers that don't work on Android?

I built ARIA — a terminal-native AI assistant built specifically for Termux. It runs right inside your terminal and understands the actual Termux ecosystem.

What it does:

  • /fix — paste an error, get a Termux-specific fix (understands Clang vs GCC, Android filesystem quirks, proot environments)
  • /ask — ask anything about Termux development
  • /watch — experimental mode that auto-detects terminal errors
  • /models — switch between Gemma 4 models on the fly
  • Offline knowledge base for common Termux issues (works without internet)
  • Guardian safety layer — warns you before running risky commands

Why I built it: Every AI coding assistant assumes you're on a desktop. But I use Termux as a real dev environment and kept getting useless answers about GCC when Termux uses Clang, or paths that don't exist on Android. So I built something that actually knows the difference.

Tech: Python + Google Gemma 4 + Rich terminal UI

Free to use — just needs a Google AI Studio API key (free tier works fine).

GitHub: https://github.com/Alex72-py/aria-termux

Would love feedback from people who actually use Termux daily. What errors or workflows should I add to the knowledge base?

u/Just-Distance-2925 — 11 days ago