I run a full AI agent stack on my Android phone using Termux. No cloud server. No PC. Just my phone and Hermes Agent by Nous Research.
One of the only people in the world running production AI agents on a phone.
- 🤖 Contributor to Hermes Agent — 1 merged, 17 open, 30 closed PRs
- 📱 Mobile AI Pioneer — running AI agents on Android/Termux daily
- 🏗️ Architecture background — bachelor's degree
- 📍 Alexandria, Egypt
| # | What It Fixed |
|---|---|
| #36905 | fix(discord): fetch and inject reply context for incoming messages |
| # | What It Does |
|---|---|
| #63429 | fix(desktop): reorder imports to satisfy perfectionist lint |
| #55718 | fix(codex): classify content_filter incomplete responses as refusals |
| #55713 | fix(stt): pass language parameter to Groq Whisper API |
| #55302 | fix(doctor): detect dashboard.basic_auth + disabled basic plugin conflict |
| #55301 | fix(tui): add missing draft and show subcommands to /goal |
| #55297 | fix(whatsapp): add lazy-deps entry and ensure() call for aiohttp |
| #55295 | fix(dashboard): hint when basic plugin is disabled |
| #55293 | fix(file-tools): include empty directories in search_files |
| #55291 | fix(tui): respect disabled_toolsets for project toolset |
| #55290 | fix(browser): skip Browserbase-specific warnings in local mode |
| #55283 | fix(kanban): allow triage tasks without assignee |
| #55278 | fix(tts): synthesize mp3 then transcode to opus for .ogg targets |
| #55277 | fix(gateway): use get_secret() for platform tokens |
| #55238 | fix(api-server): preserve compaction summaries in responses |
| #55014 | fix(cli): add REMAINDER passthrough for provider-specific flags |
| #43864 | fix(cron): add standalone cron daemon mode |
| #43863 | fix(model): prevent wizard from overwriting model.base_url |
📱 Samsung Galaxy S23 Ultra (Android 16)
└─ Termux
├─ Hermes Agent v0.18.2
├─ Python 3.14
├─ Node.js
├─ Git
└─ 30+ custom skills
| Project | Description |
|---|---|
| Hermes Agent | Contributor — 1 merged, 17 open PRs |
| Nomad Agent | Mobile-first AI agent OS — battery-aware, offline-first, privacy-sovereign |
| monetize-site | Professional landing page |
| daily-activity | Daily streak tracker |
| Service | Price | Platform |
|---|---|---|
| AI Telegram Bots | From $10 | Khamsat / Mostaql |
| Python Automation Scripts | From $25 | Khamsat / Mostaql |
| AI Agent Consulting | Contact | Direct |
| Digital Products | Coming Soon | Gumroad |
Payments accepted: Crypto (Binance) • USDT • BTC
- 💬 Discord: Active in Nous Research community
- 🐦 Twitter/X: @alaa_mohan97503 — Building in public
- 💼 Open for: Collaborations, consulting, contributing
- 💰 Payments: Crypto (Binance) • USDT • BTC
"You don't need expensive hardware to work with AI. A modern Android phone is enough. I'm proving it daily."