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.
Last scanned: 8/6/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-08-06T06:31:07.810Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}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 52 GitHub stars.
Yes. PocketStrike-AI passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
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!
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
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 also runs natively on standard Linux desktop and server distributions using apt package manager:
Open your terminal on Ubuntu, Debian, Kali, or Mint and run:
git clone https://github.com/AbuZar-Ansarii/PocketStrike-AI.git && cd PocketStrike-AI && sed -i 's/\r$//' install_linux.sh && bash install_linux.sh
Run the Linux visual launcher:
bash launch_linux.sh
1 to run the Setup Wizard (Configure AI keys, model provider, and Telegram bot options).PocketStrike AI runs natively on macOS (macOS 12+ / Sequoia / Sonoma / Ventura) using Homebrew:
Open Terminal on your Mac and run:
git clone https://github.com/AbuZar-Ansarii/PocketStrike-AI.git && cd PocketStrike-AI && sed -i '' 's/\r$//' install_mac.sh && bash install_mac.sh
Run the macOS visual launcher:
bash launch_mac.sh
1 to run the Setup Wizard.2 to start the PocketStrike AI Server.http://localhost:5000 in Safari or Chrome!PocketStrike AI natively supports the Model Context Protocol (MCP) using the HTTP/SSE (Server-Sent Events) transport. This turns your Termux AI agent into an MCP Client, enabling it to dynamically load, query, and run tools hosted on remote servers (e.g., your PC, local network, or cloud).
0.0.0.0 (all network cards) and select the SSE transport.
fastmcp run --host 0.0.0.0 --transport sse your_script.py
192.168.11.131).+ button in the MCP Connections section of the sidebar.dice-roller).http://192.168.11.131:8000/sse).PocketStrike AI features a background voice assistant that allows phone-wide, hands-free interaction:
termux-tts-speak).