Turn Android Termux into an autonomous AI agent and security orchestrator. Powered by a local ReAct framework with 50 system tools and MCP support, a background task │ scheduler, on-device ADB controls, and a unified Web UI & Telegram Bot.
# Add to your Claude Code skills
git clone https://github.com/AbuZar-Ansarii/PocketStrike-AIGuides for using ai agents skills like PocketStrike-AI.
PocketStrike-AI is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by AbuZar-Ansarii. Turn Android Termux into an autonomous AI agent and security orchestrator. Powered by a local ReAct framework with 50 system tools and MCP support, a background task │ scheduler, on-device ADB controls, and a unified Web UI & Telegram Bot. It has 50 GitHub stars.
PocketStrike-AI's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/AbuZar-Ansarii/PocketStrike-AI" and add it to your Claude Code skills directory (see the Installation section above).
PocketStrike-AI is primarily written in Python. It is open-source under AbuZar-Ansarii on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh PocketStrike-AI against similar tools.
No comments yet. Be the first to share your thoughts!
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
PocketStrike AI is a highly optimized, fully featured super lightweight AI agent core designed to bridge high-level reasoning with low-level Android/Linux device APIs. It is built to turn Termux into an autonomous system operator without bogging down your mobile device.
It couples a gorgeous, responsive, glassmorphic chat interface with an advanced ReAct (Reasoning and Action) Function Calling Framework and native Model Context Protocol (MCP) support. This allows you to inspect your phone’s system parameters, run subnet-wide network sweeps, execute background crons, dump active UI layouts for device automation, run sandboxed Python scripts, search the web using RAG, and connect to remote tool servers over SSE (Server-Sent Events).
Additionally, it integrates a Telegram Bot backend with unified session tracking, allowing you to trigger any of these system tools, check background schedules, or query your AI models remotely from your Telegram app.
| Component | Minimum Specification | Recommended Specification |
|---|---|---|
| Processor (CPU) | Quad-Core 1.4 GHz (e.g., Snapdragon 400 series) | Octa-Core 2.0 GHz+ (e.g., Snapdragon 600/700/800 series) |
| System Memory (RAM) | 1 GB (with ~100MB free) | 2 GB or more |
| Operating System | Android 7.0+ (via Termux app) | Android 10.0+ (via Termux app) |
| Installation Space | ~100 MB total storage space (Core files + Python pip dependencies) | ~150 MB (including cached logs & history) |
If you already completed the setup, open Termux and run this single command to launch your dashboard:
cd ~/PocketStrike-AI && bash launch.sh
📂 PocketStrike-AI/
├── 📄 LICENSE # Open-source MIT License terms
├── 📄 README.md # Detailed documentation, guides, and tool specifications
├── 📄 install.sh # Dependency installer (Python, Git, Termux-API, Nmap, Curl, etc.)
├── 📄 launch.sh # Terminal-based visual launcher dashboard and status check
├── 📄 server.py # Main Flask server, AI ReAct framework, and Telegram bot loop
├── 📄 setup.py # CLI Setup Wizard for API keys and Telegram bot options
├── 📂 static/ # Static assets for the Web chat interface
│ ├── 📄 script.js # Web event handling, EventSource streaming, and markdown parsing
│ └── 📄 style.css # obsidian-dark / royal-blue responsive layout stylesheet
└── 📂 templates/ # HTML Templates
└── 📄 index.html # Glassmorphic, modern chat dashboard interface
agent/user.md, agent/memory.md, and agent/agent.md files via background conversation reflections. These files are re-injecting on every turn to adapt to your preferences./proc/net/arp and network metrics for active ARP Spoofing/MITM threats, automatically sending system lockscreen banners (via termux-api notification), text-to-speech warnings, and Telegram bot alerts.<img>) and video players (<video>) inside chat bubbles whenever workspace screenshots, photos, or recordings are generated or mentioned.check_system_health) checking for required CLI utilities and Python modules, and can automatically execute non-interactive pkg install and pip install repairs if requested.\a) to beep/vibrate Termux natively, and dynamically redirects screen alerts to Telegram.rish) becomes unauthorized or goes offline.cd) and environmental variables across multiple command runs, operating inside a persistent background shell.Follow these steps to configure your Termux server:
Run this command to install git
pkg install git
Launch Termux and run this one-line command to install all basic dependencies (Python, Git, Flask, Requests, Termux-API, Nmap, Dnsutils, Curl, Net-Tools, Iproute2, and Traceroute):
git clone https://github.com/AbuZar-Ansarii/PocketStrike-AI.git && cd PocketStrike-AI && sed -i 's/\r$//' install.sh && bash install.sh
Note: During installation, the script will request Android Storage Permissions (termux-setup-storage). Tap "Allow" on the system popup.
[!TIP] Getting "CANNOT LINK EXECUTABLE" Error? This is a common Termux issue caused by a corrupted/outdated Termux environment (e.g. if installed from Google Play instead of F-Droid). Fix your Termux package manager by running:
apt update && apt full-upgradeIf Termux is completely locked, uninstall your current version and download the official updated build from F-Droid or GitHub Releases.
Run the launcher:
bash launch.sh
1 to run the Setup Wizard.http://localhost:11434 for offline local models like Llama3, Phi3, Gemma, etc.)Choose option 2 from the launcher. Open the Local URL in your phone's browser or the Network URL on your PC to start chatting!
PocketStrike AI features a background voice assistant that allows phone-wide, hands-free interaction: