-
-
Notifications
You must be signed in to change notification settings - Fork 6
Installation
Jewel Shikder Jony edited this page Sep 2, 2025
·
20 revisions
To start building AI2 extensions with FAST, ensure that JDK is installed on your system (JDK 8 or JDK 11 is recommended).
To verify the correct JDK version, run java -version in your preferred terminal. The output should look something like this:
java version "1.8.0_391To install FAST on your system, execute the following commands in the appropriate shell.
iwr https://raw.githubusercontent.com/jewelshkjony/fast-cli/main/scripts/install/win.ps1 -useb | iexcurl https://raw.githubusercontent.com/jewelshkjony/fast-cli/main/scripts/install/install.sh -fsSL | sh- Download the
fast.zipfrom here. - Create a new folder by name
Fast. - Unzip the
fast.zipto the newly createdFastfolder. - Copy the absolute path of the
Fastfolder. - Create
FAST_HOMEenvironment variable with the copied value (Optional). - Set the copied value to path. (mandatory)
- You're done.
Now open the terminal and writefast -vto check the installed version.
Note: This tutorial video might be helpful for you.
- Download the
fast.zipfrom here. - Create a new folder by name
Fast. - Unzip the
fast.zipto the newly createdFastfolder. - Delete the
fast.batfile. (This file is only for Windows) - Copy the absolute path of the
Fastfolder. - Edit the
.bashrcor.zshrcand add below lines:
From JDK 8 to 23:
export FAST_HOME="<absolute path of the Fast folder>"
fast() {
java -jar "$FAST_HOME/fast.jar" "$@"
}From JDK 24 and above:
export FAST_HOME="<absolute path of the Fast folder>"
fast() {
java --enable-native-access=ALL-UNNAMED -jar "$FAST_HOME/fast.jar" "$@"
}- Save it.
- You're done.
Now open the terminal and writefast -vto check the installed version.
Note: This tutorial video might be helpful for you.
- Download and install the MT Manager.apk
- Download and install the latest termux-app_vx.x.x+github-debug_arm64-v8a.apk from here.
- Open Termux app and run below command and provide storage permission:
termux-setup-storage- Run below command to download and upgrade required resources:
pkg upgrade -y- Add Termux as local storage in MT Manager.apk
- Run below command to install OpenJDK 17:
pkg install openjdk-17 -y- If you want to download and configure FAST-CLI automatically, so run below command otherwise skip step no# 7.
Once done, close the Termux app and open it again, then runfast -vto check the installed version of FAST-CLI.
curl https://raw.githubusercontent.com/jewelshkjony/fast-cli/main/scripts/install/install.sh -fsSL | sh- If you've skipped step no# 7, so download the latest fast.zip from here.
- Open MT Manager and navigate to Termux Home directory. Then extract the downloaded
fast.zipat$HOME/Fast. - Open the
.bashrcfile with text editor. If this file is not exists so create a new.bashrcfile and open it with text editor. - Paste the below scripts to the
.bashrcfile and save it.
export FAST_HOME="$HOME/Fast"
fast() {
java -jar "$FAST_HOME/fast.jar" "$@"
}- Now, open the Termux and run
fast -vto check the installed version of FAST-CLI. - You're done.
Enjoy the FAST-CLI on Android Termux.
Tips: You might like to code with Acode.
Note: This tutorial video might be helpful for you.
Fast 1️⃣
┣━ lib 2️⃣
┣━ fast.bat 3️⃣
┣━ fast.jar 4️⃣
┗━ icon.png 5️⃣
┗━ .license 6️⃣
-
Fastdirectory- This is where you install the FAST. Absolute path of this directory will be used as
FAST_HOME.
- This is where you install the FAST. Absolute path of this directory will be used as
-
libdirectory- This directory contains all the required libraries and tools.
-
fast.bat- This file will be used to call the
fast.jarglobally. - This file is only required for Windows user.
- This file will be used to call the
-
fast.jar- This is the main executable of FAST-CLI.
-
icon.png- This is the default icon.
- It'll be used on creating a new extension project.
-
.license- This is a must required license file to unlock Premium features.
- Once you become a premium member, I'll create a unique license file for you.