{"repo":"AzozzALFiras/Nullhand","free":true,"listed":false,"github":"https://github.com/AzozzALFiras/Nullhand","clone":"git clone https://github.com/AzozzALFiras/Nullhand.git","description":"a self-hosted Linux + macOS agent that lets you remotely control your desktop via Telegram using natural language. Supports local AI for full privacy, bilingual parser (English + Arabic), smart multi-step recipes with state verification, and zero external dependencies.","language":"Go","stars":63,"topics":["ai-agents","golang"],"license":"MIT","category":"ai-agents","readme_excerpt":"Nullhand Linux Control your Linux desktop from Telegram. Send a message, get a screenshot back. Type text, click coordinates, open apps, transfer files, schedule tasks — all through your phone. --- What is this? Nullhand is a Telegram bot that runs as a background process on your Linux machine and gives you full desktop control over chat. You send natural language or slash commands; the bot acts on your screen in real time. It ships with an OTP session gate, a structured audit log, a built-in scheduler, bidirectional file transfer, and a pluggable AI backend (local rule-based parser included — no API key required to get started). --- 🚀 Looking for a Server Edition? Meet AXGhost For Your Servers While Nullhand is your ultimate command center for desktop, we've built a specialized, enterprise-grade tool specifically for servers. AXGhost is a zero-cloud, zero-AI Go daemon that transforms Telegram into a highly secure, natural-language administration console for your server infrastructure. ✨ Why AXGhost? - 🌍 Bilingual Brilliance: Seamlessly execute commands using natural language in both Arabic and English . - 🛡️ Ironclad Security: Strict whitelisted execution ensures only explicitly approved, safe operations can run. - 🔐 100% Private (Zero-Cloud / Zero-AI): A completely self-contained daemon. No third-party APIs, no AI token limits, and absolutely no data leakage. - 📜 Full Audit Trail: Comprehensive logging provides total visibility over every system action you take. 👉 Dis","default_branch":null,"files":null,"tree":[],"storefront":"/r/AzozzALFiras","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/AzozzALFiras/Nullhand/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}