Desktop app for Jasper KM. Uses electron to wrap a docker compose config.
Docker Compose is required. Install from https://www.docker.com/products/docker-desktop/
To allow on macOs 15 you must remove the quarantine flag:
xattr -d com.apple.quarantine /Applications/Jasper.appIf Docker is not running the app will not start.
This project uses npm and typescript. Run npm install to install dependencies.
Run npm start to compile and start electron. Editing app.ts will require restarting, but you can edit any of the html views,
loading.html, logs.html, settings.html and reload the electron window.
Run npm run build to build the project. The build artifacts will be stored in the release/ directory.
Right click on any electron window and click Inspect to open the debugger.