Skip to content

EchoForge v2.1.0 โ€” Now on Linux, macOS & Android ๐ŸŽ‰

Choose a tag to compare

@TechnologyStar TechnologyStar released this 23 Aug 11:42
· 5 commits to main since this release

๐ŸŽ™๏ธ 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.sh creates a genuine EchoForge.app bundle you can drop into /Applications, plus an EchoForge.command launcher
  • ๐Ÿค– Android (Termux) installer โ€” installs all dependencies, creates a global echoforge command, 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

  1. Native app (recommended) โ€” install the APK above; everything runs on-device with a real mobile UI
  2. Termux (full phone-only) โ€” install Termux from F-Droid, run the installer, everything runs on the phone itself
  3. PWA (recommended) โ€” keep EchoForge running on any computer (python app.py --host 0.0.0.0 --port 8080), open http://<pc-ip>:8080 on 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.