···5566## [Unreleased]
7788+## [0.4.4] - 2026-03-16
99+1010+### Added
1111+- Added a core daemon process which will be useful for handling background processes in https://github.com/tilesprivacy/tiles/pull/102
1212+1313+ - Use `tiles daemon stop` and `tiles daemon start` for starting and stopping the daemon explicitly. NOTE: daemon will auto-start when you run `tiles`.
1414+1515+- Added support for fully offline/portable installer in https://github.com/tilesprivacy/tiles/pull/97
1616+1717+818## [0.4.3] - 2026-03-08
9191020### Added
···11# model pkg command, run when model changes, or need a local copy for final pkg
22MODELS_VERSION=1.0
33-pkgbuild --root pkgroot_models --identifier com.tilesprivacy.tiles_models --version "$MODELS_VERSION" tiles-model.pkg
33+44+pkgbuild --root pkgroot_models --identifier com.tilesprivacy.tiles_models --version "$MODELS_VERSION" pkg/tiles-model.pkg
···1010just bundle_pkg
1111```
12121313-Creates tiles-<VERSION>.pkg, signs and notarize it
1313+Creates tiles.pkg, signs and notarize it
141415151616### Offline Installer
···4040just bundle_pkg_full
41414242```
4343+Creates tiles-full.pkg, signs and notarize it
+18-4
pkg/resources/conclusion.html
···11<html>
22-<body style="font-family: -apple-system, sans-serif;">
33-<h2>Tiles Installed!!</h2>
22+<head>
33+<meta charset="utf-8">
44+<style>
55+body {
66+ font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;
77+ font-size: 13px;
88+}
99+</style>
1010+</head>
4111212+<body>
1313+<h2>Tiles Installed 🚀</h2>
514<p>The <b>tiles</b> CLI is now installed.</p>
615716<p>Open Terminal and run:</p>
81799-<pre>tiles</pre>
1818+<pre>tiles</pre><br>
1919+2020+<p>Then complete CLI onboarding to set up your account and start using the chat interface.</p>
10211122<p>For more options run:</p>
12231313-<pre>tiles --help</pre>
2424+<pre>tiles --help</pre><br><br>
2525+2626+<p style="font-size: 0.8em;"><i>keep on tiling...</i></p>
2727+1428</body>
1529</html>
pkg/resources/sidebar.png
This is a binary file and will not be displayed.
+23
pkg/resources/welcome.html
···11+<html>
22+<head>
33+<style>
44+body {
55+ font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;
66+ font-size: 13px;
77+}
88+</style>
99+</head>
1010+1111+<body>
1212+<h2>Welcome to the Offline Tiles installer.</h2>
1313+1414+<p>
1515+Tiles is your private and secure AI assistant for everyday use. Developed as an independent open source project, made possible by wonderful sponsors.<br><br>
1616+1717+This setup installs the Tiles runtime, dependencies, and the default <i>gpt-oss-20b</i> model so the system works fully offline with no additional downloads.<br><br>
1818+1919+Tiles installs its CLI and runtime in <i><b>/usr/local</b></i> so that it is available system-wide. MacOS will request administrator authorization (password or Touch ID) to allow this installation.
2020+2121+</p>
2222+</body>
2323+</html>
+24
pkg/resources/welcome_network.html
···11+<html>
22+<head>
33+<style>
44+body {
55+ font-family: -apple-system, BlinkMacSystemFont, "Helvetica Neue", Helvetica, Arial, sans-serif;
66+ font-size: 13px;
77+}
88+</style>
99+</head>
1010+1111+<body>
1212+<h2>Welcome to the Network Tiles installer.</h2>
1313+1414+<p>
1515+Tiles is your private and secure AI assistant for everyday use. Developed as an independent open source project, made possible by wonderful sponsors.<br><br>
1616+1717+This setup installs the Tiles runtime and required dependencies.
1818+During onboarding you will be prompted to download a model.<br><br>
1919+2020+Tiles installs its CLI and runtime in <i><b>/usr/local</b></i> so that it is available system-wide. MacOS will request administrator authorization (password or Touch ID) to allow this installation.
2121+2222+</p>
2323+</body>
2424+</html>
+3-5
scripts/install.sh
···3344ENV="prod" # prod is another env, try taking it from github env
55REPO="tilesprivacy/tiles"
66-# VERSION="${TILES_VERSION:-latest}"
66+VERSION=$(grep '^version' tiles/Cargo.toml | head -1 | awk -F'"' '{print $2}')
77+78VERSION="0.4.3"
88-# INSTALL_DIR="$HOME/.local/bin" # CLI install location
99INSTALL_DIR="/usr/local/bin" # CLI install location
1010-# SERVER_DIR="$HOME/.local/lib/tiles/server" # Python server folder
1111-# MODELFILE_DIR="$HOME/.local/lib/tiles/modelfiles" # Python server folder
12101311SERVER_DIR="/usr/local/share/tiles/server" # Python server folder
1414-MODELFILE_DIR="/usr/local/share/tiles/modelfiles" # Python server folder
1212+MODELFILE_DIR="/usr/local/share/tiles/modelfiles" # Modelfile server folder
15131614TMPDIR="$(mktemp -d)"
1715OS=$(uname -s | tr '[:upper:]' '[:lower:]')