mirror of
https://github.com/LostRuins/koboldcpp.git
synced 2026-04-28 11:40:43 +00:00
tryout termux autoinstaller (+1 squashed commits)
Squashed commits: [9aeb5e902] tryout termux autoinstaller (+1 squashed commits) Squashed commits: [0e33b5934] tryout termux autoinstaller (+1 squashed commits) Squashed commits: [70232ea70] tryout termux autoinstaller (+1 squashed commits) Squashed commits: [050770315] tryout termux autoinstaller (+1 squashed commits) Squashed commits: [27bfc75a2] tryout termux autoinstaller (+1 squashed commits) Squashed commits: [6a32c1f93] tryout termux autoinstaller (+1 squashed commits) Squashed commits: [1e53b9d48] tryout termux autoinstaller
This commit is contained in:
parent
4dcd215b27
commit
77b9a83956
2 changed files with 105 additions and 5 deletions
18
README.md
18
README.md
|
|
@ -126,10 +126,17 @@ when you can't use the precompiled binary directly, we provide an automated buil
|
|||
- After all binaries are built, you can run the python script with the command `koboldcpp.py --model [ggml_model.gguf]` (and add `--gpulayers (number of layer)` if you wish to offload layers to GPU).
|
||||
|
||||
### Compiling on Android (Termux Installation)
|
||||
- [Install and run Termux from F-Droid](https://f-droid.org/en/packages/com.termux/)
|
||||
- Enter the command `termux-change-repo` and choose `Mirror by BFSU`
|
||||
- Install dependencies with `pkg install wget git python` (plus any other missing packages)
|
||||
- Install dependencies `apt install openssl` (if needed)
|
||||
- [First, Install and run Termux from F-Droid](https://f-droid.org/en/packages/com.termux/)
|
||||
## Termux Quick Setup Script
|
||||
You can use this auto-installation script to quickly install and build everything and launch KoboldCpp with a model.
|
||||
Simply run:
|
||||
`curl -sSL https://raw.githubusercontent.com/LostRuins/koboldcpp/concedo/android_install.sh | sh`
|
||||
and follow the prompts displayed on screen.
|
||||
## Termux Manual Instructions
|
||||
- Open termux and run the command `apt update`
|
||||
- Install dependency `apt install openssl`
|
||||
- Install other dependencies with `pkg install wget git python`
|
||||
- Run `pkg upgrade`
|
||||
- Clone the repo `git clone https://github.com/LostRuins/koboldcpp.git`
|
||||
- Navigate to the koboldcpp folder `cd koboldcpp`
|
||||
- Build the project `make`
|
||||
|
|
@ -137,7 +144,8 @@ when you can't use the precompiled binary directly, we provide an automated buil
|
|||
- Grab a small GGUF model, such as `wget https://huggingface.co/concedo/KobbleTinyV2-1.1B-GGUF/resolve/main/KobbleTiny-Q4_K.gguf`
|
||||
- Start the python server `python koboldcpp.py --model KobbleTiny-Q4_K.gguf`
|
||||
- Connect to `http://localhost:5001` on your mobile browser
|
||||
- If you encounter any errors, make sure your packages are up-to-date with `pkg up`
|
||||
- If you encounter any errors, make sure your packages are up-to-date with `pkg up` and `pkg upgrade`
|
||||
- If you have trouble installing an dependency, you can try the command `termux-change-repo` and choose a different repo (e.g. `Mirror by BFSU`)
|
||||
- GPU acceleration for Termux may be possible but I have not explored it. If you find a good cross-device solution, do share or PR it.
|
||||
|
||||
## AMD Users
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue