refactor: remove Android/Termux support entirely
Rip out the Termux/Android install lane: constraints-termux.txt, psutil_android extraction, termux-browser tests, the apt install-method lane in install.sh, termux api detection, and the TUI termux layout. Zero added termux lines; 255 removed. System prompt and skill-utils termux branches drop with the platform they served. Rebuilt from ethie/pm (f8236a2d91, 7ad9f0c7a5, 8446c871b6, 82fb8e09d1) onto the pm-store stack. 11 hot files hand-merged; test_code_execution restored to branch-final (termux path assertions removed).
This commit is contained in:
@@ -34,7 +34,7 @@ Use any model you want — [Nous Portal](https://portal.nousresearch.com), OpenR
|
||||
|
||||
## Quick Install
|
||||
|
||||
### Linux, macOS, WSL2, Termux
|
||||
### Linux, macOS, WSL2
|
||||
|
||||
```bash
|
||||
curl -fsSL https://hermes-agent.nousresearch.com/install.sh | bash
|
||||
@@ -54,7 +54,7 @@ The installer handles everything: uv, Python 3.11, Node.js, ripgrep, ffmpeg, **a
|
||||
|
||||
If you already have Git installed, the installer detects it and uses that instead. Otherwise a ~45MB MinGit download is all you need — it won't touch or interfere with any system Git.
|
||||
|
||||
> **Android / Termux:** The tested manual path is documented in the [Termux guide](https://hermes-agent.nousresearch.com/docs/getting-started/termux). On Termux, Hermes installs a curated `.[termux]` extra because the full `.[all]` extra currently pulls Android-incompatible voice dependencies.
|
||||
> **Android:** Hermes no longer supports Android or Termux. See the [platform support page](https://hermes-agent.nousresearch.com/docs/getting-started/platform-support) for the supported platforms.
|
||||
>
|
||||
> **Windows:** Native Windows is fully supported — the PowerShell one-liner above installs everything. If you'd rather use WSL2, the Linux command works there too. Native Windows install lives under `%LOCALAPPDATA%\hermes`; WSL2 installs under `~/.hermes` as on Linux.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user