This is a curated collection of high-performance, autonomous skills designed specifically for the Hermes Agent running on Android (Termux).
Unlike generic libraries, this repo focuses on hardware-level integration, bridging the gap between Linux guest environments and Android's native Adreno GPU power.
-
Zink Integration: Seamless OpenGL
$\rightarrow$ Vulkan translation for near-native GPU performance. - Adreno Optimization: Targeted ICD configurations for Samsung and Snapdragon devices.
- Device Control: Deep integration with Android internals for autonomous device management.
- Surgical Deployment: Specialized workflows for hosting and deploying web services directly from Termux.
- Advanced Hosting: Modern web generation and hosting templates optimized for ARM64.
- Tunneling: Secure, high-speed connectivity via Cloudflare and DuckDNS.
| Category | Skill | Description |
|---|---|---|
| Performance | android-zink-acceleration |
High-speed GPU passthrough via Zink |
| Environment | android-termux-environment |
Core Android/Termux ecosystem setup |
| Automation | termux-android-automation |
Direct Android hardware & OS control |
| Deployment | termux-deployment |
Server-side deployment workflows |
| Infrastructure | termux-package-management |
Optimized ARM64 package handling |
| Web | modern-web-hosting-termux |
High-visual web deployment on mobile |
To enable the high-performance GPU layer, run: ```bash export VK_ICD_FILENAMES=/data/data/com.termux/files/usr/share/vulkan/icd.d/freedreno_icd.aarch64.json export GALLIUM_DRIVER=zink export MESA_LOADER_DRIVER_OVERRIDE=zink ```
Clone this repo into your .hermes/skills directory to instantly upgrade your agent's capabilities.
Built for the autonomous age. β‘