MYRA for Termux
MYRA AI assistant for your Android phone, running inside Termux. Powered by Google Gemini. Chat or talk in 148+ languages, and let MYRA control your phone (torch, battery, SMS, calls, apps, volume, brightness, clipboard, location).
Install
pkg update && pkg install python termux-api
pip install myra-termux
myra-termux --setup
myra-termux
Also install the Termux:API app (F-Droid) for phone control and voice.
Get a free Gemini API key at https://aistudio.google.com/apikey
Update
pip install --upgrade myra-termux
Usage
| Command | What it does |
|---|---|
myra-termux |
Chat mode |
myra-termux --voice |
Speak and listen (Termux:API) |
myra-termux --language Tamil |
Set language (any of 148+; auto = Hinglish) |
myra-termux --languages |
List all languages |
myra-termux --name Rahul |
Set your name |
myra-termux --ask "battery kitni hai?" |
One-shot question |
You can also say it naturally: "speak Spanish", "tamil me bolo", "mera naam Rahul hai", "torch on karo", "mummy ko SMS bhejo".
SMS and calls always ask for your confirmation first.
Notes
- Your API key is stored in
~/.myra_termux/config.json(user-only permissions). Env varGEMINI_API_KEYalso works. - Voice quality varies by language; big languages (Hindi, English, Spanish, Japanese, Tamil...) are best.
- This package is pure Python with no dependencies.
Metadata
Release files for myra-termux 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| myra_termux-0.1.0.tar.gz | 12.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| myra_termux-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 25.7 kB
Release files / myra_termux-0.1.0.tar.gz
| Download URL | myra_termux-0.1.0.tar.gz |
|---|---|
| Size | 12.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2da77c75acc69000bcf4a628cd6e1731a0bdfdf879aedcfc319b435f945ba6b0
|
|
BLAKE2b-256 checksum How to use checksums |
c120f25197557b643239872084f92115831e7c98cb3f2019bac69c8f221da6f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.0
|
Release files / myra_termux-0.1.0-py3-none-any.whl
| Download URL | myra_termux-0.1.0-py3-none-any.whl |
|---|---|
| Size | 13.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0106c951a199562e6348b03781bd9d43805aae211dc77ec2f5e37cd308680e78
|
|
BLAKE2b-256 checksum How to use checksums |
9be079020157d70600425db3d7a16e69b3818b5fa82637cce513a632cbd7d43a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.0
|