EchoForge v2.1.0 โ Now on Linux, macOS & Android ๐
๐๏ธ EchoForge v2.1.0 โ Full Cross-Platform Release
EchoForge now runs on every major platform:
| Platform | Download | Launch |
|---|---|---|
| ๐ช Windows | EchoForge-v2.0.0-win-x64.exe (below, unchanged) |
double-click |
| ๐ง Linux | EchoForge-v2.1.0-x86_64.AppImage or EchoForge-linux-x64-v2.1.0 |
chmod +x && ./EchoForge* |
| ๐ macOS | EchoForge-macOS-Linux-source-v2.1.0.zip |
unzip โ bash install-macos.sh โ get a real EchoForge.app |
| ๐ฑ Android (native app) | EchoForge-v2.1.0-android-native-arm64.apk |
download & install โ no Termux, no Python, fully offline UI |
| ๐ค Android (Termux) | EchoForge-Android-Termux-v2.1.0.zip |
Termux โ bash install-android.sh |
| ๐ฑ Any phone (PWA) | nothing to install | run on a PC with --host 0.0.0.0, phone browser โ Add to Home Screen |
โจ What is new
- ๐ฑ Native Android app (NEW) โ a true native Android rewrite in Java: zero WebView, zero bundled Python, 14 MB vs the old 116 MB shell. Direct Edge-TTS WebSocket (free voices, no key), Fish Audio & MiniMax, native MediaCodec audio pipeline, WSOLA DSP voice presets, LAME MP3 export with ID3 tags, foreground-service rendering with notification, 5-tab material-style UI (ๅงๆฌ/่ง่ฒ/่ฎพ็ฝฎ/็ๆ/ไฝๅ), script sharing via FileProvider. Android 7.0+ arm64
- ๐ง Linux single-file binary + AppImage โ built and smoke-tested on real Linux (TTS + PWA endpoints verified live)
- ๐ macOS one-click installer โ
bash install-macos.shcreates a genuineEchoForge.appbundle you can drop into/Applications, plus anEchoForge.commandlauncher - ๐ค Android (Termux) installer โ installs all dependencies, creates a global
echoforgecommand, optional boot autostart via Termux:Boot - ๐ฑ PWA support โ installable to any phone home screen with app icon, fullscreen standalone mode, shortcuts
- ๐ฑ Responsive mobile UI โ top horizontal scrolling nav, larger touch targets, fullscreen dialogs, full-width mini-player; verified at 390px viewport
๐ฑ The three ways to use EchoForge on a phone
- Native app (recommended) โ install the APK above; everything runs on-device with a real mobile UI
- Termux (full phone-only) โ install Termux from F-Droid, run the installer, everything runs on the phone itself
- PWA (recommended) โ keep EchoForge running on any computer (
python app.py --host 0.0.0.0 --port 8080), openhttp://<pc-ip>:8080on the phone, tap Add to Home Screen โ you get a fullscreen app icon that works over Wi-Fi
All features are identical on every platform: 3 TTS providers (Fish Audio / MiniMax Coding Plan / free Microsoft Edge), DSP voice transformation, SSML breaks, EN/ZH/JA UI, waveform timeline, Agent mode with batch export.