Needle

Needle is an agent app that controls an Android phone with plain English commands for people running Termux on their phone.

What it is good for

  • Controlling phone features like the flashlight, Wi-Fi, and volume by voice or text
  • Reading SMS messages and pulling verification codes to the clipboard
  • Extracting structured data from receipts and business cards with a phone camera
  • Sending phone commands remotely through a Telegram bot

At a glance

Who it is for
Setup
Guided command-line setup

Level 4 of 5. You copy and paste commands into a terminal by following the instructions. Comfortable territory for vibe coders.

Cost
Free and open source
Type
Agent app
Tasks
Works with
Termux, Termux:API, Telegram, Android Text-to-Speech, Flask

Momentum

Rank this week
Not ranked yet
Best rank
None yet
GitHub stars
192

GitHub numbers as of Nov 2, 2026. Updated weekly.

114 156 198 Sep 24, 2026 Nov 2, 2026
GitHub stars for Needle: 120 on Sep 24, 2026, 192 on Nov 2, 2026. Source: GitHub.

Official links

Setup steps are on the official pages. We do not repeat them here, since they change.

Questions

Is Needle free?
Yes. It is free and open source.
Do I need to know how to code to use Needle?
You do not need to write code, but setup means copying and pasting commands into a terminal by following its instructions.
What does Needle work with?
According to its own documentation, it works with Termux, Termux:API, Telegram, Android Text-to-Speech, and Flask.
What is Needle good for?
Controlling phone features like the flashlight, Wi-Fi, and volume by voice or text, reading SMS messages and pulling verification codes to the clipboard, extracting structured data from receipts and business cards with a phone camera, and sending phone commands remotely through a Telegram bot.

Similar agents

  • QwenPaw

    QwenPaw is a self-hosted personal AI assistant that runs tasks, remembers context, and connects to chat apps like DingTalk, Telegram, and Discord.

  • nanobot

    nanobot is a self-hosted personal AI agent that works with files, remembers preferences, and schedules tasks for people who want their own assistant.

  • CowAgent

    CowAgent is an open-source personal AI assistant that plans tasks, runs tools and skills, and keeps memory for people who want a 24/7 agent on their own computer or server.

  • autoMate

    autoMate is a self-hosted local assistant that stores your notes, files, and reminders and lets other AI apps use them for you.

  • gugu

    Gugu is a personal assistant app that hands tasks to AI agents that use tools and devices for people managing work and daily plans.

  • Nuclear

    Nuclear is a free desktop music player that finds and streams songs for you without ads or tracking, and can be driven by an AI agent through MCP.

Last updated Nov 2, 2026. Tracked since Oct 29, 2026. Parts of this summary required judgment because the source material was brief. The summary was written by an AI model from the project's own description and checked against our copy rules. Spotted an error? Tell us.