Skip to content

AppWish 2.0.4

Compare
Choose a tag to compare
@pwgit-create pwgit-create released this 27 Jul 20:28
· 33 commits to master since this release
a73441e

AppWish 2.0.4

News

  • The version of Ollama4j dependency in AppWish has been changed to 1.0.79. More customization options are available for submitting requests to the Ollama API in this version, including the ability to disable the template format for the query and various optimizations. I am grateful to a great developer, amithkoujalgi for his dedication and hard work in developing and maintaining Ollama4j.

  • A minor fix has been made to the GUI.

  • The release once again includes Raspberry Pie 5. 💫

Install AppWish Ollama

                          ./install_ollama.sh

Start Appwish Ollama

              appwish2

The install script for Linux x64 version includes

Model: codestral:22b-v0.1-q5_0
Java: In case Java 19 isn't already installed, it'll be installed using apt.

Raspberry Pie 5 installation script includes

Model: codegeex4:latest
Java: In case Java JDK21 isn't already installed, it'll be installed using dpkg. As a result, there will be no more difficulties in manually setting up Java 19+ versions for those who are not familiar with Java.

Comment: We use bellsoft-jdk21.0.4+9-linux-aarch64.deb since Java 19 is not available from apt on the Raspberry OS right now.
Java 19 is the only requirement for running the jar, but you can create code that runs on Java 21 (such as KEM apps).

Whether it's for the arm or x64 editions, it's always included

  • Ollama (If Ollama has already been installed, but there is an updated version, it will download it for you)
  • Curl (If it's not already installed (it's necessary for installing Ollama)

If you've previously installed AppWish, you'll need to run the installation script again.

Ensure that you run the installation script for every new appwish version. By doing that, the aliases will be set to the correct path and Ollama will be updated. Downloading the AI model used by Appwish to your system will also be ensured.

Details about the Raspberry Pi 5 version.

  • The codegeex4:latest model is useful for creating and modifying individual apps, but it is not suitable for generating code bases on this version of AppWish. On raspberry pie 5 (8gb ram), it runs without any issues and is actually quite good!
  • To prevent heat from building up while running AppWish2 on your device, remove the lid. This is of paramount importance!

If you're unsure how to optimize the temperature of your raspberry pie, please refer to the video and post on my LinkedIn.

🐲 🔮 🌌

Commands / Aliases

  • appwish2
  • change-model
  • ollama-config
  • appwish-applications
  • appwish-version
  • appwish-path

Helper script for Windows Subsystem for Linux (WSL)

This script is designed to help you run Appwish Ollama using WSL (wsl_helper_script.sh).

Running this script is not recommended if you have no intention of using WSL.

You are given a message by Pwgit-create

Please feel free to contact me at snow_900@outlook.com if you have any questions.

Remember to have a good time and think outside the box!

What's Changed

Full Changelog: v2.0.3...v2.0.4