Control your Android phone using natural language. Gotcha is a free, open-source on-device AI copilot featuring 100+ native device tools, dual safety modes, and real-time voice calls over any app, powered by Samosa AIR (LLM, STT, and TTS).
Hey Product Hunt!
I'm Rishabh, one of the creators of Gotcha. We’re super excited (and a little nervous!) to launch Gotcha here today.
THE ORIGIN STORY: WHY WE BUILT GOTCHA
A few months ago, my co-founder and I had a realization: almost every "AI assistant" on mobile is just a glorified text box wrapped in a fancy UI. You ask it a question, it types back a response, and then… you still have to manually open your calendar, copy text into another app, trigger a bash script in Termux, or adjust your smart home lights yourself.
We asked ourselves: Why can't an AI actually DO things on your phone for you, locally and safely?
That’s how Gotcha was born.
We wanted a true open-source (AGPLv3) AI co-pilot for Android that could bridge the gap between natural language, UI interaction, and local terminal execution—all without forcing you to route your private device data through proprietary cloud servers.
WHAT GOTCHA CAN DO
Gotcha operates on an autonomous agentic loop (plan -> execute -> observe -> adapt). It looks at your screen or terminal output, understands context, and acts:
- UI Automation: Uses Android’s Accessibility Services to navigate apps, tap buttons, fill out forms, and scroll—just like a human would.
- Termux & Terminal Access: Runs bash scripts, Python code, git commands, or curl requests inside Termux directly from natural language commands.
- Privacy & Local LLMs: Connects natively to local LLM servers running on your machine (Ollama, LM Studio, llama.cpp with Qwen 2.5) or cloud models (Gemini 1.5 Flash, Groq, OpenAI).
- Ecosystem Integrations: Native support for Home Assistant, Notion, Android Contacts, SMS, and Health Connect metrics.
- Hands-free Wake Word: Local "Hey Gotcha" wake-word engine with multilingual support across 9 languages.
OPEN SOURCE & FREE TO TRY
Gotcha is 100% open-source, requires no account creation, and the APK can be built from source or downloaded directly from GitHub.
For Product Hunt hunters who want to test it right away without setting up a local LLM server first, we’re providing free foundational credits on our proxy router (Samosa AIR) so you can get started in seconds!
WE'D LOVE YOUR FEEDBACK!
Building an AI that controls an Android UI and terminal comes with unique challenges across different phone models and OEM Android skins (Samsung OneUI, Pixel, Xiaomi MIUI).
We’d love to hear from you:
1. What local or cloud LLM setup are you pairing with Gotcha?
2. What automations or workflows would you want Gotcha to handle on your phone?
3. Any UI or OEM quirks you spot on your device!
GitHub: https://github.com/samosa-ai-com...
Releases (APK): https://github.com/samosa-ai-com...
My co-founder and I will be hanging out here all day to answer your questions, chat about local AI on mobile, and take feature requests.
Thank you for checking out Gotcha!
Report
💎 Pixel perfection
This feels much more helpful than regular AI chat apps on mobile. Excited to see how it improves!
Gotcha
This feels much more helpful than regular AI chat apps on mobile. Excited to see how it improves!
Gotcha
@mandavi_mishra Good that you liked it. Feel free to reach out to us for any feedback!!!